コレクション

[C#] Dictionaryに要素を追加する(.Add)

2021年7月2日

Dictionaryに要素を追加するには、.Add()を使用します。

サンプル

例1)key=string型、value=string型のDictionaryに要素を追加する

using System.Collections.Generic;

//Dictionaryの生成
Dictionary<string, string> dc = new Dictionary<string, string>();

//要素の追加
dc.Add("01", "大阪");
dc.Add("02", "京都");
dc.Add("03", "神戸");

例2)key=int型、value=string型のDictionaryに要素を追加する

using System.Collections.Generic;

//Dictionaryを生成
Dictionary<string, string> dc = new Dictionary<string, string>();

//要素の追加
dc.Add(1, "大阪");
dc.Add(2, "京都");
dc.Add(3, "神戸");

備考

  • 既に存在するkeyの要素を追加すると、例外ArgumentException が発生します。
  • ArgumentExceptionを防ぐには、.ContainsKeyで存在チェックをしてから追加すると安全です。(下記の関連記事をご覧ください。)

関連記事

-コレクション
-