如何删除具有相同值的字典对象?

时间:2015-01-24 09:57:50

标签: dictionary

Object o1 = new Object("username1", "password");
Object o2 = new Object("username2", "password");
Object o3 = new Object("username2", "password");
Dictionary<int, Object> d = new Dictionary<int, Object>();
d.Add(1, o1);
d.Add(2, o2);
d.Add(3, o3);`

o2和o3具有相同的值 我想以编程方式删除一个。 我的代码是:

for (int i = 0; i <d.Count; i++)
{
for (int j = 0; j < d.Count; j++)
     {
        if(d[i]==d[j])
          {
             d.Remove[i];
          }                   
     }
 }'

但它不起作用。

0 个答案:

没有答案