Dire che ho un Dictionary
e aggiungo ogni voce key
e value
in un ordine specifico.
Ora, se voglio in seguito essere in grado di iterare questo Dictionary
nello stesso ordine sono state aggiunte voci, è l'ordine che ottengo con il semplice ciclo foreach
su questo dizionario?Iterare sul dizionario con foreach, in quale ordine è fatto?
In caso contrario, sarei lieto di sapere come posso farlo, so che questo può essere fatto facilmente con List
invece di Dictionary
ma io non voglio.
Grazie
No, il dizionario non mantiene l'ordine. Sfortunatamente, penso che tu debba usare una lista. – phoog
usa un 'IEnumerable>' invece (ad esempio un elenco <>) –
sehe
@sehe Dictionary * è * un 'IEnumerable>'. –
phoog