如何在没有foreach的情况下获得HashTable条目的密钥?

时间:2011-11-02 04:19:31

标签: c#

我可以使用

枚举HashTable中的条目
foreach (DictionaryEntry de in ht)

但我想知道条目x的关键是什么。类似的东西:

DictionaryEntry de = ht[0]; // this does NOT return DictionaryEntry - it return the object with key 0

1 个答案:

答案 0 :(得分:3)

HashTable不起作用。

您必须创建映射另一个方向的第二个哈希表或字典。否则,您必须使用foreach,就像您在问题中所做的那样。