Dictionary

ドキュメント:

Dictionary<TKey, TValue> クラス | Microsoft Learn [公式]

使い方

参考:

Dictionary の初期化はこれで OK!初期化の方法や基本を簡単解説 | FUNA BLOG

Dictionary を削除するには?基本から応用まで解説します! | FEnet

Would remove a key from Dictionary in foreach cause a problem? Or should I better to construct a new Dictionary? – Stack Overflow

Remove item in Dictionary based on value – Stack Overflow

How delete items from Dictionary – Stack Overflow

初期化

ドキュメント:

コレクション初期化子を使用してディクショナリを初期化する方法 | Microsoft Learn [公式]

参考:

Dictionary を初期化する方法 | コガネブログ

コレクション初期化子とインデックス初期化子、または Dictionary の初期化について | Yucchiy’s Note

Dictionary クラスを簡単に初期化するには? | @IT

値からキーを取得する

ドキュメント:

Enumerable.FirstOrDefault メソッド | Microsoft Learn [公式]

参考:

値からキーを取得する | C#ちょこっとリファレンス

値からキーを取得する方法 | コガネブログ

繰り返し処理

foreach 文でディクショナリに含まれるキーと値の各ペアを処理する。

foreach (KeyValuePair<int, string> kvp in dict)
{
    int id = kvp.Key;
    string str = kvp.Value;

    // Process each pair in the dictionary
}Code language: C# (cs)

参考:

キー/値を foreach で簡単に扱うには? | @IT

foreach で繰り返し処理する方法を紹介! | FEnet

ContainsKey

ドキュメント:

Dictionary<TKey,TValue>.ContainsKey(TKey) メソッド | Microsoft Learn [公式]

LINQ を使う

こちらのページを参照

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA