0
私は文字列リストList<string> mylist
を持っています。このリストに文字列を追加するバックグラウンド操作があります。 私は、これはタイマ動作はファイルを追加すると、この例外オーバーコレクションの取得が変更されました。列挙操作が実行されない可能性があります
Collection was modified; enumeration operation may not execute
に私はループを押す前に、ファイルの完全なリストを取得することはできません結果
foreach (string pfile in mylist)
{
//dostuff
}
このリスト内の文字列を処理するために、別のバックグラウンド操作を使用しますこの問題を回避するにはどうすればよいですか?アドバイスをしてください。
あなたが使用することをお勧めします[他の何か'List'](https://msdn.microsoft.com/en-us/library/dd997305(v = vs.110).aspxより) –