これがコードです
List<string> something = new List<string>();
Parallel.ForEach(anotherList, r =>
{
.. do some work
something.Add(somedata);
});
Index out of bounds
100回の実行につき約1回エラーが発生します。スレッド化によって引き起こされる(私が推測する)競合を防ぐ方法はありますか?