Main()
メソッドで firstInt、middleInt、および lastInt という名前の 3 つの整数を宣言しようとしています。そして、それらの値を変数に割り当てて表示し、それらを参照変数として受け入れるメソッドに渡し、最初の値を lastInt 変数に配置し、最後の値を firstInt 変数に配置します。Main()
メソッドで 3 つの変数を再度表示し、それらの位置が逆になっていることを示します。
static void Main(string[] args)
{
int first = 33;
int middle = 44;
int last = 55;
Console.WriteLine("Before the swap the first number is {0}", first);
Console.WriteLine("Before the swap the middle number is {0}", middle);
Console.WriteLine("Before the swap the last number is {0}", last);
Swap(ref first, ref middle, ref last);
Console.WriteLine("\n============AFTER===THE===SWAP======================");
Console.WriteLine("After the swap the first is {0}", first);
Console.WriteLine("After the swap the middle is {0}", middle);
Console.WriteLine("After the swap the last is {0}", last);
}
private static void Swap(ref int first, ref int middle, ref int last);
int temp;
temp = firstInt;
firstInt = lastInt;
lastInt = temp;
}
}