C# 에서의 캐스팅
프로그래밍2007. 3. 5. 09:53
내 참, 캐스팅 때문에 또 이렇게 시간을 허비하다니.
문법을 다 배우는 게 너무 오랜 시간이 걸린다고 생각해서 간단한 거 하나 만들어 보자는 생각에,
무턱 대고 만들기 시작했는데 생각 외로 많은 문제들에 부딪힌다.
다음은 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를 걸어서 예외처리.
'프로그래밍' 카테고리의 다른 글
ASP.NET 에서 동적으로 컨트롤을 할당, 포스트 백이 일어났을 경우, 사라지는 값? (1) | 2007.03.07 |
---|---|
My shell configuration (0) | 2007.03.07 |
ASP.NET/C# 에서 전처리 지시자 관련 에러 (0) | 2007.02.20 |
ExtremeProgramming 의 pair-programming에 대한 고찰 (0) | 2006.12.21 |
OS - Process Data (0) | 2006.11.06 |