도드넷
C# 형변환 타입변환 - Part 6 본문
C# 형변환, 타입변환
형변환, 타입변환 은 기본적으로 기존타입을 다른타입 바꾸는것입니다. 이것은 타입 캐스팅이라고도 알려져 있으며
C#에서 타입 캐스팅에는 아래 두가지 방법이 있습니다.
Implicit Type Conversion : C# 자체가 안전 수단으로써 형변환을 수행하는것을 말합니다.
Explicit Type Conversion : 유저의 함수 사용에 의해 형변환되는 것을 말합니다.
다음은 Explicit Type Conversion의 예제입니다.
실행하면 5673 을 출력합니다
C# 타입 변환 메소드들
- C#은 다음과 같은 빌트인 타입 변환 메소드를 제공합니다.
ToBoolean
불린값으로 변환
ToByte
바이트 값으로 변환
ToChar
문자값으로 변환
ToDateTime
데이터 타임 스트럭쳐로 변환
ToDecimal
십진수로 변환
ToDouble
더블 타입으로 변환
ToInt16
16비트 정수로 변환
ToInt32
32비트 정수로 변환
ToInt64
64비트 정수로 변환
ToSbyte
사인드 바이트 타입으로 변환
ToSingle
작은 부동소수점으로 변환
ToString
문자열로 변환
ToType
특정 타입으로 변환
ToUInt16
언사인드 정수로 변환
ToUInt32
언사인드 long 정수로 변환
ToUInt64
언사인드 big 정수로 변환
다음은 다양한 타입을 문자열로 변환하는 예제입니다.
실행하면
75
53.005f
2345.7652
True
로 출력됩니다.
* 도드의 C# 튜토리얼 번역 파트6 - C# 프로그램 구조 (C# Type Conversion)
- Translated by Dod Mason
'창고 > C# [구-폐쇄]' 카테고리의 다른 글
오류 CS5001 진입점에 적합한 정적 - 비주얼 C 컴파일 오류 (0) | 2015.04.18 |
---|---|
C# 변수 자료타입 - Part 7 (0) | 2015.04.18 |
C# 데이터 타입, 변수 타입 - Part 5 (0) | 2015.04.02 |
string[] args 이란? - 도드의 C# 개인연구 일지1 (1) | 2015.04.01 |
C# 기본 문법, 키워드, 아이덴티파이어 - Part 4 (0) | 2015.04.01 |