2015.4.16-C#中ref和out的区别

如图:blog

 

 

输出结果是:方法

上面显示的是 ref 只是地址传递,因此最初改变的也只是地址,可是若是 在给其赋值,值会随之改变;若是 在方法内直接赋值,那么输出的结果 就是如今的值,以后                   再赋值,值不会改变;im

                  out则是传递参数,以后再赋值,值也不会改变!db

相关文章
相关标签/搜索