Pet*_*ter 4 .net c# multithreading
好吧,我写在.net和我有一个列表,巫婆我将只添加项目永远删除和它的链接列表我可以改变,如果它不是最好的选择,但任何方式到这一点是不安全的不使用任何锁定在这种情况下,当我知道这个列表永远不会以任何其他方式更改,但它添加到?(尝试添加到列表时会使用锁定)?
没有; 为了支持许多读者和一位作家(评论Jared的回复),你可能想看一下ReaderWriterLockSlim.作者要求独家访问; 读者可以合作.这是做什么的ReaderWriterLockSlim.还有ReaderWriterLock3.5.
你需要手动处理进入/退出等 - 理想情况下通过try/finally.