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

原创粉丝点击