out和ref的区别

来源:互联网 发布:淘宝装修编辑器 编辑:程序博客网 时间:2024/05/17 00:03
      

       out 参数传递的变量不需要在传递之前进行初始化,但需要调用方法以便在方法返回之前赋值。

refout 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因此,如果一个方法采用 ref 参数,而另一个方法采用 out 参数,则无法重载这两个方法。例如,从编译的角度来看,以下代码中的两个方法是完全相同的,因此将不会编译以下代码:

 
原创粉丝点击