ref 關鍵字通過引用(而非值)傳遞參數。
通過引用傳遞的效果是,對所調用方法中的參數進行的任何更改都反映在調用方法中。
例如,如果調用方傳遞本地變量表達式或數組元素訪問表達式,所調用方法會將對象替換為 ref 參數引用的對象,然后調用方的本地變量或數組元素將開始引用新對象。
若要使用 ref 參數,方法定義和調用方法均必須顯式使用 ref 關鍵字,如下面的示例所示。

傳遞到 ref 形參的實參必須先經過初始化,然后才能傳遞。
這與 out 形參不同,在傳遞之前,不需要顯式初始化該形參的實參。 有關詳細信息,請參閱 out。
類的成員不能具有僅在 ref 和 out 方面不同的簽名。
如果類型的兩個成員之間的唯一區別在於其中一個具有 ref 參數,而另一個具有 out 參數,則會發生編譯錯誤。
