C#,Delphi,Oracle,MSSQL 개발자블로그
C# int.TryParse / Double.TryParse 본문
int.TryParse / dobuel.TryParse는 어떤 값이 정수(또는 실수)인지 아닌지 확인하여 True / False의 부울 값을 반환한다.
[구문]
int.TryParse(string s, out int result);
Double.TryParse(string s, out double result);
이 구문은 bool값을 반환하기때문에, 첫번째 매개변수에 입력한 string 값이 int(혹은 double)이면, True를 반환하고,
그렇지 안을 경우 False를 반환한다.
또한 out 뒤의 result변수는 True일 경우, string s 값이 들어가고, 그렇지 않을 경우에는 0(또는 0.0)을 반환한다.
[사용 예]
textBox1 에서 값을 입력받아, True일 경우 val, val2변수에 넣는다.
int val;
double val2;
int.TryParse(textBox1.Text, out val)
Double.TryParse(textBox1.Text, out val2)
Comments