C#でデータを扱う際、List<T>(リスト)と並んで非常に強力で、使用頻度が高いコレクションが「Dictionary<TKey, TValue>」です。 List<T>が「0, 1, 2...」という“位置番号(インデックス)”でデータを管理するのに対し、Dictionaryは「"UserID-001"」や「"SKU-A100"」のよう ...