gpt4 book ai didi

c# - 链表线程安全吗?

转载 作者:太空狗 更新时间:2023-10-30 00:29:20 25 4
gpt4 key购买 nike

好吧,我在 .net 中写作,我有一个女巫列表,我只会添加项目,永远不会删除它,它是一个链接列表,如果它不是最佳选择,我可以更改它,但无论如何,不​​这样做是安全的当我知道这个列表永远不会以任何其他方式更改但它被添加到时,在这种情况下使用任何锁定? (尝试添加到列表时会使用锁)?

最佳答案

没有;为了支持多个读者和一个作者(对 Jared 的回复的评论),您可能需要查看 ReaderWriterLockSlim。作者需要独占访问权限;读者可以合作。这就是 ReaderWriterLockSlim 所做的。还有 ReaderWriterLock pre 3.5。

您将需要手动处理进入/退出等 - 最好通过 try/finally。

关于c# - 链表线程安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/648609/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com