C#でのDictionaryの使い方は何ですか。

C#のDictionaryは、キーと値のペアに基づいたコレクションであり、キーと値のペアを保存および操作するために使用されます。それはジェネリックコレクションクラスの1つであり、必要に応じて異なるタイプのキーと値を保存できます。

辞書の一般的な使用法のいくつかを以下に示します:

  1. Dictionaryオブジェクトを作成する。
Dictionary<TKey, TValue> dictionary = new Dictionary<TKey, TValue>();

TKeyとTValueは、保存するキーと値の種類です。

  1. キーと値を追加する。
dictionary.Add(key, value);
  1. キーと値のペアをアクセスおよび変更する:
TValue value = dictionary[key]; // 获取指定键的值
dictionary[key] = newValue; // 修改指定键的值
  1. キーの存在を確認してください。
bool containsKey = dictionary.ContainsKey(key);
  1. キーと値のペアを削除する:
dictionary.Remove(key);
  1. キーと値のペアを繰り返し処理する:
foreach (KeyValuePair<TKey, TValue> pair in dictionary)
{
    TKey key = pair.Key;
    TValue value = pair.Value;
    // 处理键值对
}
  1. キーまたは値のコレクションを取得します。
ICollection<TKey> keys = dictionary.Keys; // 获取所有键的集合
ICollection<TValue> values = dictionary.Values; // 获取所有值的集合

これらは辞書の一般的な使用法であり、さまざまなニーズに対応するための他のいくつかの方法や属性も提供しています。

bannerAds