集合已修改;可能无法执行枚举操作.

项目中 遇到这个错误,找了下原因,猜测是 集合本身的限制,而不是像很多网上说的是foreach的原因,

像 dictionary<T,T2> 集成自IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>,

等等。

原文地址:https://www.cnblogs.com/zwqsgff/p/3487485.html