byte와 char의 사이즈
- byte: 1바이트 숫자 자료형
- char: 2바이트 문자 자료형
- 1바이트 아님!
- 대부분의 .Net 언어의 문자열은 유니코드 utf-16을 디폴트로 지원
데이터 타입 테이블
C# 데이터 타입 |
.NET 데이터 타입 |
설명 |
bool |
System.Boolean |
True or False |
byte |
System.Byte |
8비트 unsigned integer |
sbyte |
System.SByte |
8비트 signed integer |
short |
System.Int16 |
16비트 signed integer |
int |
System.Int32 |
32비트 signed integer |
long |
System.Int64 |
64비트 signed integer |
ushort |
System.UInt16 |
16비트 unsigned integer |
uint |
System.UInt32 |
32비트 unsigned integer |
ulong |
System.UInt64 |
64비트 unsigned integer |
float |
System.Single |
32비트 double precision 부동소수점 숫자 |
double |
System.Double |
64비트 double precision 부동소수점 숫자 |
decimal |
System.Decimal |
128비트 Decimal |
char |
System.Char |
16비트 유니코드 문자 |
string |
System.String |
유니코드 문자열 |
object |
System.Object |
모든 타입의 기본 클래스, 모든 유형을 포함 |
출처