Je connais la valeur de la clé pour ma Hashtable, de la clé comment puis-je obtenir l'objet de DictinaryEntry.comment récupérer l'objet DictionaryEntry à partir de Hashtable?
Je ne veux pas faire d'itération sur Hashtable.
Je connais la valeur de la clé pour ma Hashtable, de la clé comment puis-je obtenir l'objet de DictinaryEntry.comment récupérer l'objet DictionaryEntry à partir de Hashtable?
Je ne veux pas faire d'itération sur Hashtable.
Bien que DictionaryEntry
est le type retourné lorsque vous itérer un Hashtable
, ce n'est pas vraiment vrai qu'un Hashtable
« contient » DictionaryEntry
s. DictionaryEntry
est un type de valeur et n'a donc pas d'identité . Si vous voulez « un » DictionaryEntry
contenant une clé donnée et la valeur correspondante, vous pouvez en faire un vous-même:
DictionaryEntry de = new DictionaryEntry(key, myHashtable[key]);
Je ne sais pas si je comprends bien votre question, mais ne pourriez-vous pas l'utiliser?
myHashtable[key]
Je vous recommande d'utiliser le dictionnaire au lieu de Hashtable comme il est un Hashtable dactylographié. Pour les données retreivale
if(myHahtable.ContainsKey(key))
object value = myHahtable[key];
J'ai lié Hashtable avec un ComboBox en utilisant BindingSource! – shahjapan