【发布时间】:2010-12-21 06:39:09
【问题描述】:
我不太确定,所以我想我会问。将项目删除和添加到 System.Collections.Generic.List<> 对象是非线程安全的吗?
我的情况:
当接收到一个连接时,它被添加到列表中,但同时,还有一个工作人员正在删除死连接等。
有问题吗? lock 会吗?
我还想知道是否允许我通过Foreach<> 方法对列表对象使用锁定。
【问题讨论】:
-
看看stackoverflow.com/questions/6601611/… - 答案值得一读。
标签: c# .net list concurrency