[C#6.0]Dictionary インデックス初期化子

インデックス初期化子

インデックスを使った構文で初期化できる


var data = new Dictionary<string, int> {
    ["sample1"] = 100,
    ["sample2"] = 200,
    ["sample3"] = 300
};

従来の初期化方法

従来の書き方はこれ

var data = new Dictionary<string, int> {
    { "sample1", 100 },
    { "sample1", 200 },
    { "sample1", 300 }
};

それが、インデックスを使った構文でかけるようになったので、
見やすくなったという話し

投稿日時: 2025-06-26 16:00:26
更新日時: 2025-06-26 16:02:26

内部リンク

Comment

最近の投稿

最近のコメント

タグ

アーカイブ

その他