C#の辞書を初期化して値を割り当てる方法は?

C#で辞書を初期化して値を割り当てる方法は次の通りです:

  1. オブジェクトイニシャライザを使用します。
Dictionary<string, int> dict = new Dictionary<string, int>()
{
    {"apple", 1},
    {"banana", 2},
    {"orange", 3}
};
  1. キーと値を1つずつ追加するためにAddメソッドを使用します。
Dictionary<string, int> dict = new Dictionary<string, int>();
dict.Add("apple", 1);
dict.Add("banana", 2);
dict.Add("orange", 3);
  1. 索引器を使用して直接値を代入する。
Dictionary<string, int> dict = new Dictionary<string, int>();
dict["apple"] = 1;
dict["banana"] = 2;
dict["orange"] = 3;

これら3つの方法は、辞書を初期化して値を代入するのに使えます。実際のニーズに応じて、1つまたは複数の方法を選択して初期化できます。

bannerAds