C#에서 문자열이 숫자인지 확인 방법 (문자를 숫자로 변환)


C#에서 문자열이 숫자인지 확인 방법 (문자를 숫자로 변환)

C# 코딩을 하다보면 string 문자열을 자주 다룬게 된다네 하지만 이러한 string값을 그대로 숫자로 변환시켜주는 함수가 있으면 얼마나 좋을까? 그런 생각을 한번 쯤 했다면 바로 아래 코드를 통해서 변환해볼 수 있다냐~ 문자열 숫자로 변환 int 형 뿐만 아니라, 원하는 형식으로 변환 할 수 있다네~ string input = "123"; int number = int.Parse(input); float floats = float.Parse("0.123"); 문자열 숫자로 변환 (실패여부 제시) 문자열에 조금이라도 숫자가 아닌 단어가 들어가면 (예 "a123") Parse만을 사용한 경우 예외가 발생하기 때문에 실패하는 경우도 제어해야 하는 경우가 대다수다냐~ string input = "123"; int number; if (int.TryParse(input, out number)) Console.WriteLine(number); // 123 else Console.Write...


#code #코드 #숫자 #문자열 #문자 #string #int #float #CSharp #coding #코딩

원문링크 : C#에서 문자열이 숫자인지 확인 방법 (문자를 숫자로 변환)