Dictionary
ドキュメント:
Dictionary<TKey, TValue> クラス | Microsoft Learn [公式]
使い方
参考:
Dictionary の初期化はこれで OK!初期化の方法や基本を簡単解説 | FUNA BLOG
Dictionary を削除するには?基本から応用まで解説します! | FEnet
Remove item in Dictionary based on value – Stack Overflow
How delete items from Dictionary – Stack Overflow
初期化
ドキュメント:
コレクション初期化子を使用してディクショナリを初期化する方法 | Microsoft Learn [公式]
参考:
コレクション初期化子とインデックス初期化子、または Dictionary の初期化について | Yucchiy’s Note
Dictionary クラスを簡単に初期化するには? | @IT
値からキーを取得する
ドキュメント:
Enumerable.FirstOrDefault メソッド | Microsoft Learn [公式]
参考:
繰り返し処理
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 で繰り返し処理する方法を紹介! | FEnet
ContainsKey
ドキュメント:
Dictionary<TKey,TValue>.ContainsKey(TKey) メソッド | Microsoft Learn [公式]
LINQ を使う
こちらのページを参照