C# 参数关键字out
C# 参数关键字out<div class="postbody"><div id="cnblogs_post_body">out关键字会导致参数通过引用来传递,这与ref关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化
当希望方法返回多个值时,声明out方法很有用,示例如下:
<div class="cnblogs_code">int i ;string str1, str2;UseOut(out i,out str1,out str2);// i is now 44// str1 is now "字符串1"// str2 is (still) null;public static void UseOut(out int i,out string str1,out string str2){ i = 44; str1 = "字符串1"; str2 = null;}
页:
[1]