2015.4.16-C#中ref和out的區別

如圖:blog

 

 

輸出結果是:方法

上面顯示的是 ref 只是地址傳遞,因此最初改變的也只是地址,可是若是 在給其賦值,值會隨之改變;若是 在方法內直接賦值,那麼輸出的結果 就是如今的值,以後                   再賦值,值不會改變;im

                  out則是傳遞參數,以後再賦值,值也不會改變!db

相關文章
相關標籤/搜索