JUST DO IT ~

我只想当个程序员

c# 方法( ref 类型 变量) 对以基础类型的引用 传递。


 

static void Swap(ref int x, ref int y,  Test t)-------Test 想加 ref 都不可以  编译不过。因为class 本来就是 引用传递。
{
    
int temp = x;
    x 
= y;
    y 
= temp;
}

static void ef()
{
    
int i = 1, j = 2;
    Swap(
ref i, ref j , new Test());
    Console.WriteLine(
"{0} {1}", i, j);   // Outputs "2 1"
}

posted on 2008-01-28 23:55 小高 阅读(573) 评论(1)  编辑  收藏 所属分类: DotNet

评论

# re: c# 方法( ref 类型 变量) 对以基础类型的引用 传递。 [未登录] 2009-02-16 14:00 xxx

共 产 党 好  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 

导航

<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

统计

常用链接

留言簿(3)

随笔分类(352)

收藏夹(19)

关注的blog

手册

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜