C# 交换两个变量的值
C# 不使用第三变量交换两值
C# 使用元组交换两个变量的值
原来的办法(中间变量):
int a = 1; int b = 1; int c; c=b; b=a; a=c;
在C# 7.0 中存在泛型元组( Tuple) 类
Tuple
int a = 1; int b = 1; (a, b) = (b, a);