기본 제공 형식(C# 참조)

다음 표에서는 C# 기본 제공 형식을 나열합니다.

C# 형식 키워드 .NET 형식
bool System.Boolean
byte System.Byte
sbyte System.SByte
char System.Char
decimal System.Decimal
double System.Double
float System.Single
int System.Int32
uint System.UInt32
nint System.IntPtr
nuint System.UIntPtr
long System.Int64
ulong System.UInt64
short System.Int16
ushort System.UInt16

다음 표에서는 C# 기본 제공 참조 형식을 나열합니다.

C# 형식 키워드 .NET 형식
object System.Object
string System.String
dynamic System.Object

이전 표에서 왼쪽 열의 각 C# 형식 키워드는 해당하는 .NET 형식의 별칭입니다(dynamic 제외). 서로 교환하여 사용할 수 있습니다. 예를 들어 다음 선언은 동일한 형식의 변수를 선언합니다.

int a = 123;
System.Int32 b = 123;

void 키워드는 형식이 없음을 나타냅니다. 이 키워드는 값을 반환하지 않는 메서드의 반환 형식으로 사용합니다.

참고 항목