C#,Delphi,Oracle,MSSQL 개발자블로그

C# int.TryParse / Double.TryParse 본문

카테고리 없음

C# int.TryParse / Double.TryParse

19760323 2017. 6. 16. 10:29

 

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