//代码出错部分
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++;
}
虽然问题解决了,但是引入好几个变量