C# 有兩種型別:參考型別和值型別。 參考型別的變數會儲存其數據的參考(物件),而實值型別的變數則直接包含其數據。 使用參考型別時,兩個變數可以指向同一個物件。 因此,對一個變數的操作可能會影響另一個變數所參考的物件。 使用值型別時,每個變數都有自己的資料副本。 對一個變數的操作不會影響另一個變數,除非是 in、 ref和 out 參數變數。 更多資訊請參閱 in、 ref 和 out 參數修飾符。
C# 語言參考資料記錄了 C# 語言最新版本。 同時也包含即將推出語言版本公開預覽功能的初步文件。
文件中標示了語言最近三個版本或目前公開預覽版中首次引入的任何功能。
小提示
欲查詢某功能何時首次在 C# 中引入,請參閱 C# 語言版本歷史的條目。
請使用以下關鍵字來宣告參考類型:
C# 也提供下列內建參考類型: