1).ref型傳遞變數前,變數必須初始化,否則編譯器會報錯,而out型則不需要初始化
2).ref型傳遞變數,數值可以傳入方法中,而out型無法將資料傳入方法中。換而言之,ref型有進有出,out型只出不進。
ref關鍵字 在方法的輸入引數前使用ref 則該方法對變數所做的任何改變都會影響原始物件的值
out關鍵字 在方法的輸入引數前使用out 則傳遞給該方法的變數可以不初始化
1).ref型傳遞變數前,變數必須初始化,否則編譯器會報錯,而out型則不需要初始化
2).ref型傳遞變數,數值可以傳入方法中,而out型無法將資料傳入方法中。換而言之,ref型有進有出,out型只出不進。
ref關鍵字 在方法的輸入引數前使用ref 則該方法對變數所做的任何改變都會影響原始物件的值
out關鍵字 在方法的輸入引數前使用out 則傳遞給該方法的變數可以不初始化