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


参考链接:
  • https://q.cnblogs.com/q/60028/
  • https://www.itben.cn/archives/39/
问题背景说明:

子线程Matlab计算结果是数组,送到主线程的chart控件显示,再存到数据库中

原因:
  • chart控件中某个series的点没有清除,用Series[0].Points.Clear()清掉
  • for循环由i++改为i--

问题解决

解决之后用回i++,还是会报错

可以参考