读书人

哈希表有关问题 怎么 按照 哈希表的

发布时间: 2012-01-05 22:36:54 作者: rapoo

哈希表问题 如何 按照 哈希表的 值删除 而不是按照哈希表的KEY 因为只提供了KEY 删除 求快速解答
哈希表问题
如何 按照 哈希表的 值删除

而不是按照哈希表的KEY

因为只提供了KEY 删除

求快速解答

[解决办法]
好像是只能循环来查找并删除了,比如:

Hashtable ht = new Hashtable();
ht.Add(1, 123);
ht.Add(2, 234);
ht.Add(3, 345);

object deleteKey = null;
foreach(object key in ht.Keys)
{
if (object.Equals(ht[key], 234))
{
deleteKey = key;
break;
}
}
if (deleteKey != null)
{
ht.Remove(deleteKey);
}

读书人网 >asp.net

热点推荐