C#--集合已修改;可能无法执行枚举操作。
来源:互联网 发布:二叉树的遍历算法技巧 编辑:程序博客网 时间:2024/05/21 08:01
//代码出错部分
foreach (Wuliao item in pro.List) { if (int.Parse(item .ID) < 106) { pro.List.Remove(item); } }
//修改后
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++; }
虽然问题解决了,但是引入好几个变量
帮助:http://pvpful.iteye.com/blog/1059060
- C#--集合已修改;可能无法执行枚举操作。
- 【C#】集合已修改;可能无法执行枚举操作。
- 集合已修改;可能无法执行枚举操作。
- InvalidOperationException: 集合已修改;可能无法执行枚举操作
- 集合已修改;枚举操作可能无法执行
- 集合已修改,枚举操作可能无法执行
- 集合已修改;枚举操作可能无法执行。
- 集合已修改;可能无法执行枚举操作
- 集合已修改;可能无法执行枚举操作。
- 读书札记: “集合已修改;可能无法执行枚举操作。”
- C# 集合已修改;可能无法执行枚举操作
- 集合已修改;可能无法执行枚举操作。
- System.InvalidOperationException: 集合已修改;可能无法执行枚举操作。
- 集合已修改;可能无法执行枚举操作。
- WPF集合已修改;可能无法执行枚举操作 解决方案
- 集合已修改;可能无法执行枚举操作
- 怎么回事儿?C#错误:集合已修改;枚举操作可能无法执行。
- 关于VB.NET出现“集合已修改;可能无法执行枚举操作”错误的解决
- Android闹钟程序周期循环提醒源码(AlarmManager)
- keytool 用法总结
- javascript encodeURI和encodeURIComponent的比较
- (Ios 学习笔记) 文件夹操作
- 多线程和多进程的区别(小结)
- C#--集合已修改;可能无法执行枚举操作。
- 路径问题
- JDBC连接Oracle数据库
- HDU-2112 HDU DAY-----最短路问题
- MBR初步架构
- android权限总结
- 降级论:智商高的IT人,你比沙县老板强吗
- C# 对象的序列化与反序列化
- JAVA设计模式:外观(Facade)