-1

コレクションが変更されたときにエラーが発生するのはなぜですか?C#でアプリケーションをリリースしているときに列挙型の操作が実行されない場合がありますか?

4

1 に答える 1

2

コレクション内のオブジェクトへの参照の1つを直接/間接的に変更しようとしていることを意味します。

繰り返しで:

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