C# 기초 - 기본 데이터형
C# 2007. 10. 15. 16:29 |▶ 논리형과 문자형
▶ object 형과 string 형
sbyte : 8비트 : -128 ~ 127
byte : 8비트 : 0 ~ 255
short : 16비트 : -32,768 ~ 32,767
ushort : 16비트 : 0 ~ 65,535
int : 32비트
uint : 32비트
long : 64비트 (ex : long l = 200L; )
ulong : 64비트 (ex : ulong ul = 300UL; )
double : 5 digits (ex : double d = 123.45D; )
decimal : 128비트 (ex : decimal x = 12.345M; )
문자를 표현하는 데이터 형입니다. 16비트 크기를 가지며 유니코드(Unicode) 형태로 문자를 다룹니다.
char c1 = 'x'; // 문자 'x'
char c2 = '\x0058'; // 16진수 값
char c3 = (char)88; // 정수 값을 문자형으로 변환
char c4 = '\u0058'; // 유니코드
모든 C#의 데이터 형은 object을 상속받아 정의된 것이다.
object obj = 1234;
object obj = "C# programming";
문자열을 다루는 데이터 형입니다.
string name = "C# Programming";
public enum Color {Red, Green, Blue };