【C#】名前付き引数を覚えた

void func(int width,int height)
{
    // do something
}
void bar()
{
    func(height:10,width:20);
}

1.引数の順番を気にしなくかける
2.呼び出すコードを見ただけで引数の意味が分かる

void bar()
{
    func(/*width*/20,/*height*/10);
}

C++では名前付き引数を使えないが引数の意味を分かりやすくなるため
以上のようにコメントを書く場合もあります