foreach & Dictionary
От: senglory  
Дата: 11.06.09 00:17
Оценка:
                Dictionary<int, double> CustomMY1_ModelIDWeightLookup;

                foreach (int iModel in CustomMY1_ModelIDWeightLookup.Keys)
                {
                    double valMY1 = CustomMY1_ModelIDWeightLookup[iModel] * 100;
                    .....

                    CustomMY1_ModelIDWeightLookup[iModel] = valMY1 / 100;
                }


такое обращение приводит к исключению "Collection was modified; enumeration operation may not execute" ?на втором заходе в foreach.

Почему? Что я делаю не так?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.