組み込み型 (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# 型キーワード (dynamic を除く) は、対応する .NET 型の別名です。 これらは交換可能です。 たとえば、次の宣言では、同じ型の変数が宣言されています。

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

void キーワードで、値がないことが表されます。 値を返さないメソッドの戻り値の型として使用します。

関連項目