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

本文关键字:HashTable Key 情况下 foreach | 更新日期: 2023-09-27 18:12:57

我可以用

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

但是我想知道条目x的键是什么,比如:

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

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

HashTable不是这样工作的。

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