Я знаю значение ключа для своего Hashtable, от ключа, как я могу получить объект DictinaryEntry.Как получить объект DictionaryEntry из Hashtable?
Я не хочу перебирать Hashtable.
Я знаю значение ключа для своего Hashtable, от ключа, как я могу получить объект DictinaryEntry.Как получить объект DictionaryEntry из Hashtable?
Я не хочу перебирать Hashtable.
Хотя DictionaryEntry
тип возвращается, когда вы перебирать в Hashtable
, это не совсем верно, что Hashtable
«содержит» DictionaryEntry
с. DictionaryEntry
- тип значения и, следовательно, не имеет идентификатора . Если вы хотите, «а» DictionaryEntry
, содержащий заданный ключ, и соответствующее значение, вы можете сделать его самостоятельно:
DictionaryEntry de = new DictionaryEntry(key, myHashtable[key]);
Я не знаю, правильно ли я правильно понял ваш вопрос, но разве вы не могли использовать это?
myHashtable[key]
Я рекомендую вам использовать словарь вместо Hashtable как это напечатал Hashtable. Для данных retreivale
if(myHahtable.ContainsKey(key))
object value = myHahtable[key];
Я связываю Hashtable с помощью ComboBox с использованием BindingSource! – shahjapan