C#で、変数などをメソッドへ参照渡しする場合は、refを使う・・・。
2つの変数の値を交換するSwapメソッドを作ってみる・・・。
aを10、bを20とする・・・。
この時点でそれぞれの値を出力・・・。
Swapメソッドを呼ぶ・・・。
参照渡しする場合、変数の前にrefを付ける・・・。
ちなみにrefで指定する変数は予め初期化しておかないといけない・・・。
Swapの定義は、
定番のスワップアルゴリズム・・・。
参照渡しをする引数の定義にもrefを付ける必要がある・・・。
でSwap後の値を出力・・・。
a = 10, b = 20 a = 20, b = 10 続行するには何かキーを押してください . . .
このように値が入れ替わっている・・・。