본문 바로가기

컴퓨터/언어,프로그래밍

[C#] 데이터 타입 (이름, 범위, 디폴트 값)

타 입
 
실제이름 범 위 
 
sbyte
 
System.SByte -128 에서 127 까지 
 
byte
 
System.Byte 0 에서 255 까지 
 
char
 
System.Char 하나의 유니코드 문자. U+0000 에서 U+FFFF 까지 
 
short
 
System.Int16 -32,768 에서 32,767 까지 
 
ushort
 
System.UInt16 0 에서 65,535 까지 

int
 
System.Int32 -2,147,483,648 에서 2,147,483,647 까지 

uint
 
System.UInt32 0 에서 4,294,967,295 까지 

long
 
System.Int64 -9,223,372,036,854,775,808 에서 9,223,372,036,854,775,807 까지 

ulong
 
System.UInt64 0 에서 18,446,744,073,709,551,615 까지 



타 입
 
실제이름 정           밀도                 범 위 

float
 
System.Single         7개의 자릿수,           ±1.5 ×10~45 에서 ±3.4 × 1038 까지 

Double
 
System.Double         15~16개의 자릿수,        ±5.0 ×10~324 에서 ±1.7 × 10308 까지 

Decimal
 System.Decimal 28~29개의 자릿수,         1.0 ×10~28 에서 7.9× 1028 까지 



타 입 실제이름 특 징 

Object System.Object 모든 타입의 최상위 부모 클래스이다. C#에서 모든 객체들은이 Object 클래스로부터 상속받는다. 

String System.String 문자열을 나타내는 타입이다. 

Bool System.Boolean Boolean 값이며 참(true) 또는 거짓(false)를 나타낸다. 



타 입       디폴트 값 
bool        false 
byte        0 
char       '\0' 
decimal    0.0M 
double 0.0D 
enum
float        0.0F 
int         0 
long        0L 
sbyte
short
struct       구조체안의 모든 타입은 그에 해당하는 디폴트 값으로 할당된다. 
uint         0 
ulong
ushort



 
제주삼다수, 2L,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...