프로그래밍

C# 에서의 캐스팅

  

내 참, 캐스팅 때문에 또 이렇게 시간을 허비하다니.
문법을 다 배우는 게 너무 오랜 시간이 걸린다고 생각해서 간단한 거 하나 만들어 보자는 생각에,
무턱 대고 만들기 시작했는데 생각 외로 많은 문제들에 부딪힌다.
다음은 C#에서의 String Type to Integer Type 캐스팅

int nNumber = Convert.ToInt32(Text1.Text);

ToInt16은 short Type으로 변환되고 ToInt32는 int Type으로, ToInt64는 long Type으로 변환.
다른 Type으로도 변환이 가능한데 Convert의 메소드를 보면 알 수 있다.

주의 할 점이 있다.
String Type에서 Integer Type으로 변환시, 문자열이 정수로 변환할 문자열에 낑겨져 있다면 오류.
변환하기전에 숫자만이 입력 됐는지 체크를 하시던지 아니면 try를 걸어서 예외처리.

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.