Bomb Kirby Running
Cat Life - GT-K
Int.TryParse()

2023. 3. 20. 09:16Game Develop

int.Parse() 정의 : 숫자의 문자열 표현을 해당하는 32비트 부호 있는 정수로 변환.

//Int.Parse 예제
string a="123";
int i=int.Parse(a);

int.TryParse() 정의 : 숫자의 문자열 표현을 해당하는 32비트 부호 있는 정수로 변환. 반환 값은 작업의 성공 여부를 나타냄.

//int.TryParse 예제
string a="123";
int i;
int.TryParse(a, out i);

int.Parse와 int.TryParse는 정수로 변환하려는 문자열을 정수로 변환할 수 없을 때 반응하는 방식에 있다.

int.Parse()의 메서드는 int이며 반환할 수 없을 때, 예외를 발생시킨다. 반대로 int.TryParse()는 false의 bool 값을 반환한다

 

참고: https://learn.microsoft.com/ko-kr/dotnet/api/system.int32.parse?view=net-7.0

https://learn.microsoft.com/ko-kr/dotnet/api/system.int32.tryparse?view=net-7.0

 

'Game Develop' 카테고리의 다른 글

IndexOf() & LastIndexOf()  (0) 2023.03.21
ToCharArray()  (0) 2023.03.21
StartsWith() & EndsWith()  (0) 2023.03.21
PadLeft() & PadRight()  (0) 2023.03.21
같이 피자 목쟈(2020) - Java Gui  (0) 2023.03.16