C# dictionary 型の引数を省略したメソッド

省略する際の初期値はどうするんだったかな?

調べたら、null で良いらしい。
初期値が null なので、扱いには気をつけないといけない。

static string GetUserName(Dictionary<int, string> keyValuePairs = null)
{
    return "John";
}

このブログの人気の投稿

Excel で入力した文字に勝手に取り消し線が入る

コピーした行の挿入が表示されない時はフィルタされていないかチェック