分享方式:


內建類型 (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 型別的別名。 它們是可互換的。 例如,下列宣告會宣告相同型別的變數:

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

void 關鍵字表示沒有型別。 您可以用其做為不會傳回值之方法的傳回型別。

另請參閱