文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ref和out参数

ref和out参数

时间:2010-12-05  来源:Sky_KWolf

  out不能将值带进方法,只能将值带出方法。

代码
//ref参数示例
class Test
{
static void Swap(ref int x,ref int y)
{
Console.WriteLine(
"进入Swap时:x={0},y={1}",x,y);
int temp = x;
x
= y;
y
= temp;
Console.WriteLine(
"退出Swap时:x={0},y={1}", x, y);
}
static void Main()
{
int i = 1, j = 2;
Console.WriteLine(
"执行Swap前:i={0},j={1}", i, j);
Swap(
ref i,ref j);
Console.WriteLine(
"执行Swap后:i={0},j={1}", i, j);
Console.ReadLine();
}
}

 

 

执行结果:
  执行Swap前: i=1,j=2
  执行Swap后: x=1,y=2
  执行Swap前: x=2,y=1
  执行Swap后:i =2, j=1
将ref改为out你将会得到相应的错误提示

               

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载