散分中。。。。快

feiben007 2004-04-08 09:27:45
请问public static void RefTest(ref int iVal1 ) 中的ref起什么作用 ?
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LanceLou 2004-04-08
  • 打赏
  • 举报
回复
ref 表示传值,

TestOut的返回本来就是0(retunr 0)
seven 2004-04-08
  • 打赏
  • 举报
回复
ref 指示变量是参考类型的引用,主要是想把值给带出来,同时要求变量在做为参数传递时必须初始化。。

第二个因为writeline输出的是testout的返回值。。也就是要函数内部返回的值,因为返回的是0,所以输出是0
return 0....
feiben007 2004-04-08
  • 打赏
  • 举报
回复
还有public static int TestOut(out int iVal1, out int iVal2)
{
iVal1 = 10;
iVal2 = 20;
return 0;
}
中 为什么Console.WriteLine(TestOut(out i, out j)); 输出是0

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧