我使用相同的ID获取多个记录,并且我想将它们存储在C#中的Hashtable
中。我使用ID作为Hashtable
中的键,值是对象本身。它会引发异常,因为再次添加了相同的密钥。有没有办法解决这个问题?Hastable在C#中:多次使用相同的密钥
这是我的代码:
Hashtable localItemsIndex = new Hashtable();
foreach (TzThing thing in localThingz)
localItemsIndex.Add(thing.Id, thing);
在此先感谢 珍妮
您*有*使用旧的非通用集合,或者您对我们提出的基于.NET 2和更高版本的解决方案感到高兴吗?那么LINQ呢? – 2011-03-08 11:29:47