同じIDを持つ複数のレコードをフェッチして、C#のHashtable
に保存します。私はHashtable
のIDとしてIDを使用しています。値はオブジェクト自体です。同じキーが再度追加されるため、例外がスローされます。この問題を解決する方法はありますか?Hastable in C#:同じキーを複数回使用する
これは私のコードです:あなたは同じキーで行くために多くのものを持っている場合は、事前 で
Hashtable localItemsIndex = new Hashtable();
foreach (TzThing thing in localThingz)
localItemsIndex.Add(thing.Id, thing);
おかげジェニー
古い非ジェネリックコレクションを使用する*か、.NET 2以降のソリューションを提案してもらえますか? LINQはどうですか? –