日期:2020.03.09 15:58
1、傳遞到ref引數的實參引數必須先初始化,方法內也可取到該值

2、傳遞至out引數的實參可以不初始化,因為即使初始化實參,out方法中也無法取得該值,但在方法中必須初始化(即使引數不被使用)

3、無法同時使用ref和out方法,不可以同時多載

4、一個方法中可以同時使用多個Ref或Out

總結:
ref:是傳入值 但是在經歷ref方法后,會改變傳入的值,側重修改->有進有出;
out:保證每一個傳出變數都必須被賦值,完全側重在輸出->只出不進;
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/71828.html
標籤:其他
