2009-11-24 4 views

ответ

3

Хотя DictionaryEntry тип возвращается, когда вы перебирать в Hashtable, это не совсем верно, что Hashtable «содержит» DictionaryEntry с. DictionaryEntry - тип значения и, следовательно, не имеет идентификатора . Если вы хотите, «а» DictionaryEntry, содержащий заданный ключ, и соответствующее значение, вы можете сделать его самостоятельно:

DictionaryEntry de = new DictionaryEntry(key, myHashtable[key]); 
0

Я не знаю, правильно ли я правильно понял ваш вопрос, но разве вы не могли использовать это?

myHashtable[key] 
0

Я рекомендую вам использовать словарь вместо Hashtable как это напечатал Hashtable. Для данных retreivale

  if(myHahtable.ContainsKey(key)) 
      object value = myHahtable[key]; 
+0

Я связываю Hashtable с помощью ComboBox с использованием BindingSource! – shahjapan

Смежные вопросы