型別 (C# 參考)
C# 的型別系統包含下列類別:
實值型別 (Value Type) 的變數會儲存資料,而參考型別 (Reference Type) 的變數則儲存實際資料的參考。 參考型別也可視為物件。 指標型別 (Pointer Type) 只能用於 unsafe 模式。
使用 boxing 和 unboxing,可以將實值型別轉換成參考型別,反之亦可。 如果有 boxed 實值型別的例外狀況,您就不能將參考型別轉換成實值型別。
本章節內容也會介紹 void 型別。
實值型別也是可為 Null 的型別,也就是說它們可以儲存其他非實值的狀態。 如需詳細資訊,請參閱可為 Null 的型別。