读书人

C#有什么算法或函数实现交换两个参数的

发布时间: 2011-12-28 22:45:21 作者: rapoo

C#有什么算法或函数实现交换两个参数的值吗?
C++中可以通过指针这样实现:

C/C++ code
private void Exchange(int *i, int *j)        {            int temp = &i;            &i = &j;            &j = temp;        }

C#中有什么算法或函数可以实现吗?

[解决办法]
c#可以通过引用传递值
C# code
private void exchange(ref int i, ref int j)    {        int temp = i;        i = j;        j = temp;    } 

读书人网 >C#

热点推荐