Generalnie używam pętli foreach do iteracji poprzez słownik.Używanie pętli for do iteracji poprzez słownik
Dictionary<string, string> dictSummary = new Dictionary<string, string>();
W tym przypadku chcę przyciąć wpisy białej spacji, ale pętla foreach nie pozwala na to.
foreach (var kvp in dictSummary)
{
kvp.Value = kvp.Value.Trim();
}
Jak mogę to zrobić z pętlą for?
for (int i = dictSummary.Count - 1; i >= 0; i--)
{
}
możliwe duplikat [? Jaki jest najlepszy sposób do iteracyjne nad Dictionary w C#] (http://stackoverflow.com/questions/141088/what -is-the-best-to-iterate-over-a-słownik-in-c) – publicgk
lub to;) http://stackoverflow.com/questions/1070766/editing-dictionary-values-in-a- foreach-loop – Belial09
@ Belial09 W pytaniu zadanym w zamieszczonym przez ciebie linku nie wydaje się, że klucze zostały zmodyfikowane; tylko wartości. – joce