C#4.0では、オプション引数に加えて、名前付き引数が導入された。
名前付き引数と省略可能な引数 - C# プログラミング ガイド | Microsoft Docs
オプション引数・名前付き引数 - C# によるプログラミング入門 | ++C++; // 未確認飛行 C
引数名を指定できるので、引数の順番はどうでもよくなる。
(一部出来ない場合がある。)
MainClass.csにて、
渡す値の順番は変わっていないが、指定する引数名の順番は変わっている。
(x = 1, y = 2, z = 3) (x = 3, y = 1, z = 2) (x = 2, y = 3, z = 1) 続行するには何かキーを押してください . . .
値が入れ替わっている。
Sample/cs/NamedArguments/NamedArguments/src/NamedArguments at master · bg1bgst333/Sample · GitHub