| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Коллекция была изменена |
| Автор: ДобренькийПапаша 11.5.2010, 11:01 | ||
Есть такой метод:
Исключение вылетает и пишет:"Коллекция была изменена; невозможно выполнить операцию перечисления" У Dictinary нет метода типа Update() так как тогда быть? |
| Автор: mrbrooks 11.5.2010, 12:35 | ||
т.е. foreach используется только для итерации коллекции (это же вам не С++). Используйте for или LINQ |
| Автор: ДобренькийПапаша 11.5.2010, 13:38 | ||
Спасибо, что раъяснили наконец-то саму суть. Хотя я это должен был знать, но, видимо, внимания не обращал. Сделал вот как-то так, не знаю насколько эффективно это, но работает нормально.
|