Více na
Jaký je nejlepší způsob iterace nad slovníkem?
Viděl jsem několik různých způsobů iterace nad slovníkem v jazyce C#. Existuje nějaký standardní způsob?
2425
3
Pokud se pokoušíte použít obecný slovník v jazyce C# podobně jako asociativní pole v jiném jazyce:
Nebo pokud potřebujete pouze iterovat nad kolekcí klíčů, použijte příkaz
A konečně, pokud vás zajímají pouze hodnoty:
(Vezměte na vědomí, že klíčové slovo
var
je volitelnou funkcí jazyka C# 3.0 a vyšší, můžete zde také použít přesný typ vašich klíčů/hodnot)Řekl bych, že foreach je standardní způsob, i když samozřejmě záleží na tom, co hledáte.
Je to to, co hledáte?