相关疑难解决方法(0)

我需要锁定列表吗?C#

我使用默认值填充了几个列表<>,将它们粘贴到结构中然后将结构传递给多个线程.每个线程都有不同的范围,因此线程1将访问列表[0到199]线程2将访问[200 - 400]等.我需要一个锁吗?我什么时候需要它?我可以使用我的多个线程使用锁访问列表.但如果我的主线程想要读取列表中的数据(从不写),我需要锁定吗?我确定我不会,但我想在实施之前询问.

-编辑-

谢谢你们,你回答了我的问题.(只要有人不反驳当前的答案,我会接受一个)

c# multithreading locking

4
推荐指数
1
解决办法
9008
查看次数

标签 统计

c# ×1

locking ×1

multithreading ×1