본문 바로가기

코오딩/_배운거.

C# TryParse문. 트라이파스문

반응형

계산기 만들다가 적어봄.

 

 

이 함수는 바꿀 문자열 이 먼저 들어간다. 두번째 int에는 out이 붙어있는데. 이러면 매개변수로 그 int값을 넣어본다는 뜻이다.

첫번째 인자로 들어간 문자열을 숫자로 바꿔서 그 값을 두번째 인자로 넣는다. 

tryparse인자가 true이면 그 값을 두번째 인자로 넘긴다.

false이면 숫자로 바꾸는게 실패했다는 뜻이고 두번째인자엔 변화가 없음.

if (int.TryParse(input2.Text, out number2) == false)
                {

                MessageBox.Show("숫자를 넣어주세요.");
                input1.Focus();
                return;
                //이 이벤트 탈출
                //int형이면 return0;

            }
반응형