I\'ve seen a few different ways to iterate over a dictionary in C#. Is there a standard way?
You can also try this on big dictionaries for multithreaded processing.
dictionary .AsParallel() .ForAll(pair => { // Process pair.Key and pair.Value here });