內建型別資料表 (C# 參考)
下表顯示內建 C# 型別的關鍵字,這些是 System 命名空間裡預先定義型別的別名。
C# 型別 |
.NET Framework 型別 |
---|---|
System.Boolean |
|
System.Byte |
|
System.SByte |
|
System.Char |
|
System.Decimal |
|
System.Double |
|
System.Single |
|
System.Int32 |
|
System.UInt32 |
|
System.Int64 |
|
System.UInt64 |
|
System.Object |
|
System.Int16 |
|
System.UInt16 |
|
System.String |
備註
表中除了 object 和 string 以外的所有型別,都視為簡單型別。
C# 型別關鍵字和它們的別名可互換。例如,您可以使用下列任一個宣告來宣告整數變數:
int x = 123;
System.Int32 x = 123;
若要顯示任一 C# 型別的實際型別,請使用系統方法 GetType()。例如,下列陳述式顯示了代表 myVariable 型別的系統別名:
Console.WriteLine(myVariable.GetType());
您也可以使用 typeof 運算子。