ref和out的区别

相同点:方法的定义和调用都必须显示使用ref、out关键字。都会导致参数按引用传递。

不同点:传递给ref关键字的参数必须赋初始值,而out不用。out关键字会清空变量,即使变量已经赋值也不行,退出函数时所有out引用个变量都要赋值。

posted @ 2017-11-15 16:34  向萧  阅读(153)  评论(0编辑  收藏  举报