共用方式為


參考類型 (C# 參考)

C# 中有兩種類型:參考類型和實值型別。 參考型別的變數會儲存其數據的參考(物件),而實值型別的變數則直接包含其數據。 使用參考類型時,這兩種變數可以參考相同的物件,因此對其中一個變數進行的作業可能會影響另一個變數所參考的物件。 使用實值型別時,每個變數都有自己的數據複本,而且一個變數上的作業無法影響另一個變數(除了 、 refout 參數變數的情況in除外;請參閱refout 參數修飾詞)。

下列關鍵詞可用來宣告參考型別:

C# 也提供下列內建參考類型:

另請參閱