キーオブジェクトのマップを値オブジェクトのコレクションに保存する最適な方法は何ですか?
私はエレガントなやり方Dictionary <Key、Collection <Value>>
Dictionary<KeyType, Collection<ValueType>>
を使用することができますが、そのアプローチは、ハウスキーピングの多くが関与する傾向があり、そしてコードアップクラッタ。
ルックアップタイプはほとんど私が探している結果ですが、変更不可能であり、コンストラクタはありません。私は独自のカスタムクラスを作成することができますが、それはフレームワークどこかに存在するはずです。。
残念ながら、.NETは多少限定されています。 – Thorarin
http://stackoverflow.com/questions/380595/multimap-in-c-3-0 – Jimmy