1、方式一:常用
int x= 3,y = 6;
int z;
z = x;
x = y;
y = z;
2、方式二:对两个变量进行值交换(不能使用第三个变量)
x = x + y;
y = x - y;
x = x - y;
两个数相加的时候,值有可能超超出int表示范围,不推荐
3、方式三:
x = x ^ y;
y = x ^ y;
x = x ^ y;
该方式虽然效率高,而且避免了超出int值,但是可读性较差
三种方式都可以对两个变量进行交换,但是推荐使用第一种
C#对两个变量的值进行互换的几种方对两个变量的值进行互换1、方式一:常用 int x= 3,y = 6; int z; z = x; x = y; y = z;2、方式二:对两个变量进行值交换(不能使用第三个变量) x = x + y; y = x - y; x = x - y; 两个数相加的时候,值有可能超超出int表示范围,不推荐3、方...