c# ref 和out 区别

1.
ref的使用:使用ref进行参数的传递时,该参数在创建时,必须设置其初始值,且ref侧重于修改;
2.
out的使用: 采用out参数传递时,该参数在创建时,可以不设置初始值,但是在方法中必须初始化,out侧重于输出;
3.
out适合用在需要retrun多个返回值的地方,而ref则用在需要被调用的方法修改调用者的引用的时候。
posted @ 2022-01-19 15:52  愤怒的文艺青年  阅读(46)  评论(0)    收藏  举报