C#中发ref和out

ref--Reference  引用

out--Output   输出

相同点:

代入参数时,前面必须加上ref  out 关键字

都能在方法内对外部的变量的值进行更改

不同点:

ref代入的参数必须已经声明并且赋值。

out代入的参数可以不用声明赋值,但在方法内部必须对其赋值。

 

posted @ 2019-09-28 17:30  盗哥泡茶去了  阅读(135)  评论(0编辑  收藏  举报