大家很熟悉知道,交换变量经常的使用的一种方法是使用第三个变量,也符合正常人的思维逻辑,但是还有其他的一些方法来实现,但是有点“偏门”,记住就好了。下面就列举这几种方法。
第一种方法,会用到参数的方法再来修稿。
1 using System; 2 namespace Exercise 3 { 4 class Program 5 { 6 private static void Main(string[] args) 7 { 8 int num1 = 10; 9 int num2 = 5; 10 int temp = num1; 11 num1 = num2; 12 num2 = temp; 13 Console.WriteLine("num1={0},num2={1}",num1,num2); 14 Console.ReadKey(); 15 } 16 } 17 }