規定の引数




C#にはデフォルト引数がないので、関数のオーバーロードを利用する。

// 適当な関数
public int hoge() { return hoge(-1); }
public int hoge(int n)
{
// 処理を行う

...

return n;
}

デフォルト引数を与えたい引数がひとつの場合はこれでいいけど、複数の場合はどうしよう……。



コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です