관리 메뉴

도드넷

C# 형변환 타입변환 - Part 6 본문

창고/C# [구-폐쇄]

C# 형변환 타입변환 - Part 6

도드! 2015. 4. 8. 10:26
반응형




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






반응형
Comments