23 messaggi dal 07 agosto 2007
ciao a tutti,
ho un dictionary MyDictionary(MyKey,MyValue); il metodo MyDictionary.ContainsValue(MyValue) mi restituisce true se MyValue è già presente nel dizionario, ma non mi dice la sua posizione, o meglio non mi dice il valore della chiave (o delle chiavi) MyKey corrspondenti.
c'è qualcuno che conosce un metodo che mi permette di conoscere MyKey se gli passo MyValue?
grazie!
mmm, direi di no.
Forse ti tocca ciclare, ma non ha senso un Dictionary a questo punto.
Scusa mi spiega il perchè ti serve recuperare il key dato il value??

Ciauz

imperugo
Microsoft MVP
myblog : http://www.tostring.it
23 messaggi dal 07 agosto 2007
e' una storia lunga, comunque mi risulta comodo usare un dizionario, ma a questo punto mi conviene cambiare idea. Ero convinto che esistesse un metodo tipo GetKey(MyValue).
no, non c'è, dovresti crearti un dizionario speculare ma con chiave e valore invertiti, ma non mi sembra un'idea fantastica.
È da capire l'approccio.

Ciauz

imperugo
Microsoft MVP
myblog : http://www.tostring.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.