Kakšen je najboljši način za iteracijo po slovarju?
V C# sem videl nekaj različnih načinov iteracije po slovarju. Ali obstaja standardni način?
2425
3
V C# sem videl nekaj različnih načinov iteracije po slovarju. Ali obstaja standardni način?
Če poskušate uporabiti generični slovar v C#, kot bi uporabili asociativno polje v drugem jeziku:
Če pa želite le iterirati po zbirki ključev, uporabite
In nazadnje, če vas zanimajo samo vrednosti:
(Upoštevajte, da je ključna beseda
var
neobvezna lastnost C# 3.0 in novejših različic, tukaj lahko uporabite tudi točno določeno vrsto ključev/vrednosti)Rekel bi, da je foreach standardni način, čeprav je seveda odvisno od tega, kaj iščete.
Ali je to tisto, kar iščeš?