static void SwapByRef(ref int x, ref int y)
{
int temp = x;
x = y;
y = temp;
}
调用该方法时,请在调用中使用 ref 关键字,如下所示:SwapByRef (ref i, ref j);
你看是否可以?
我认为不引入其它变量不可能。兄弟你继续等高手吧!
{
int temp = x;
x = y;
y = temp;
}
调用该方法时,请在调用中使用 ref 关键字,如下所示:SwapByRef (ref i, ref j);
你看是否可以?
我认为不引入其它变量不可能。兄弟你继续等高手吧!
b=a-b;
a=a-b;o(∩_∩)o...哈哈 太强了
b=a-b;
a=a-b;正解
(不是我首创的,看来的,没验证,不知道对不对)
a=a+b;
b=a-b;
a=a-b;
太强了~~佩服佩服~呵~
应当是C#中的最好的办法了
参看
http://community.csdn.net/Expert/topic/4899/4899577.xml?temp=.4270136
b=a-b;
a=a-b;
___________________
这都能想出来 佩服~不过LZ 这跟装箱拆箱有何联系吗?
b=a^b
a=a^b真不知道这和装箱拆箱有何关系?
b=a-b;
a=a-b;
太强了,学习!
b=a^b
a=a^b 也好用 真的是N年前的问题了哦!