共用方式為


型別 (C# 參考)

C# 的型別系統包含下列類別:

實值型別 (Value Type) 的變數會儲存資料,而參考型別 (Reference Type) 的變數則儲存實際資料的參考。 參考型別也可視為物件。 指標型別 (Pointer Type) 只能用於 unsafe 模式。

使用 boxing 和 unboxing,可以將實值型別轉換成參考型別,反之亦可。 如果有 boxed 實值型別的例外狀況,您就不能將參考型別轉換成實值型別。

本章節內容也會介紹 void 型別。

實值型別也是可為 Null 的型別,也就是說它們可以儲存其他非實值的狀態。 如需詳細資訊,請參閱可為 Null 的型別

請參閱

參考

C# 關鍵字

轉型和型別轉換 (C# 程式設計手冊)

型別 (C# 程式設計手冊)

概念

C# 程式設計手冊

其他資源

C# 參考

型別的參考表 (C# 參考)