【发布时间】:2012-08-15 22:09:53
【问题描述】:
这里是代码
List<string> something = new List<string>();
Parallel.ForEach(anotherList, r =>
{
.. do some work
something.Add(somedata);
});
每百次运行大约 1 次出现 Index out of bounds 错误。有没有办法防止线程引起的冲突(我假设)?
【问题讨论】:
-
提示 -
List<T>线程可以安全写入吗?