1번 버튼
list.Add(cur); list.Add("two"); foreach(string tp in list) { temp += tp; } textBox1.Text = temp; |
2번 버튼
textBox3.Text = temp; |
1번 버튼을 누르면 변수cur에 있는 값을 리스트에 추가하고 또 "two"라고 하는 글자도 추가시킨다. (cur에 one이라는 글자가 있다치고)
그리고나서 리스트에 있는 것들을 temp라고 하는 변수에 넣은 후
텍스트박스1 에 출력시키면
twoone 이라고 나옴.
하지만 2번 버튼을 누르면 텍스트박스3에 onetwo라고 나옴.
분명 똑같은 temp에 있는 내용을 출력시키는데 둘의 순서가 다른건 왜 그런거??
5개의 댓글
무분별한 사용은 차단될 수 있습니다.
브로리와 아청법
지금보니 1번 버튼에 textBox1을 textBox3로 바꾸면 onetwo로 제대로 나온다.
이거 뭐임????
브로리와 아청법
아니 이거 씨발 무슨;;;;;;; 어처구니가 없네
중단점 박고 프로시저 단위 실행해서 보면 list에 one 들어가고 two 연달아 들어가고
temp에는 최종적으로 onetwo이 들어가는게 나옴
그리고 textBox1.Text에 onetwo가 나옴
하지만 프로그램에는 twoone이라고 뜸
흑흑아잉우엑
신기하네 프로그램 출력하는게 리스트 마지막부터 출력하게 되어있나?
달세뇨
코드 전체가 필요할거 같은데
Btree
윗댓말대로 코드 전체가 필요할 듯.
일단 temp를 조작한게 아닌 이상,
1번 버튼의 temp랑 2번 버튼의 temp가 다른 것 같은데?