out傳值與ref傳值
一、定義
out傳值定義:返回多個不同類型的值,如果方法的參數用out修飾,那麼必須在方法裏進行賦值,引用該方法的方法則可定義賦值或者不定義。
ref傳值定義:返回多個不同類型的值,如果方法的參數用ref修飾, 那麼可不在該方法中賦值,但必須在引用該方法的方法中進行賦值。
二、區別
方法中的參數用out修飾時將方法中的值傳到方法外面即另一個方法中
方法中的參數用ref修飾時,既可以把方法中的值傳到方法外又可以把值傳到方法裏。
三、舉例
ref傳參: