C#

[ITSkeleton] C# 문자열이 숫자인지 아닌지 판별하기!

ITSkeleton 2017. 11. 10. 11:41
728x90
반응형

문자열이 숫자인지 아닌지 확인해야하는 작업이 생겨서


알아보던중


정말 간단한 방법이 존재해서 깜짝 놀람..!


string num = "64123532"

//num -> 말그대로 숫자가 들어가있는 string 입니다.

int chknum = 0;

// chknum -> 말그대로 int형 숫자입니다. int뿐만아니라 다른 형식을 사용할수도 있더라구요!

bool isnum = int.TryParse(num, out chknum);

// isnum -> false 이면 문자열중 하나라도 숫자가 아닌게 들어있는겁니다

//              true  이면 문자열이 모두 숫자로 이루어져 있습니다.


뭐지..? 왜이렇게 간단하게 확인이 가능한거야...


문자열을 하나하나 쪼개서 확인해야하나 하고 있었는데


너무 간단한 방법이 있어서... 적게되네요!

728x90
반응형