C#中out与ref作用区别示例分析
作者:Oops
这篇文章主要为大家介绍了C#中out与ref作用区别示例分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
一、out的特点
1、在使用out修饰的变量的时候可以不用初始化
2、方法的参数中,用out修饰的参数必须在方法内有赋值的操作
3、基于第二项特点,可以在调用方法传参的时候,在某个参数的位置临时定义一个变量,并且在调用者中可以使用该变量
二、ref的特点
1、在使用ref修饰的变量的时候必须初始化
2、方法的参数中,用ref修饰的参数可以没有赋值的操作(当然也可以赋值)
以上就是C# out ref区别示例分析的详细内容,更多关于C# out ref作用区别的资料请关注脚本之家其它相关文章!