不要在枚举集合的操作(例如foreach)中去执行修改集合的操作。很多文章中提出解决方法是将foreach改为for循环,这里记录一种简便方法。如果需要修改集合,那么你应该先使用 ToArray() 方法,例如
C#中foreach出现“集合已修改 可能无法执行枚举操作”的解决方法
最新推荐文章于 2024-01-09 09:28:47 发布
不要在枚举集合的操作(例如foreach)中去执行修改集合的操作。很多文章中提出解决方法是将foreach改为for循环,这里记录一种简便方法。如果需要修改集合,那么你应该先使用 ToArray() 方法,例如