-1

为什么我在修改集合时收到错误,在 C# 中发布应用程序时枚举操作可能无法执行?

4

1 回答 1

2

这意味着您直接/间接尝试更改对集合中对象的引用之一。

在一次迭代中:

foreach(var item in myCollection)
{
    item = new Item(); // Error
    item.Prop = "Something"; //OK
}
于 2013-01-18T10:07:59.360 回答