C#--集合已修改;可能无法执行枚举操作。 在给一个C#数组进行遍历操作删除操作的时候报了如题的错误,后来发现是foreach的问题原代码如下
int j = 0; for (int i = 0;i<pro.List.Count;i++) { if (int.Parse(pro.List[j].ID) < 106) { pro.List.Remove(pro.List[j]); j--; } j++; i++; }