gpt4 book ai didi

c# - 线程安全字典 C#

转载 作者:行者123 更新时间:2023-11-30 13:40:00 27 4
gpt4 key购买 nike

我的一位同事最近表示,如果您不介意检索陈旧数据,多个读写线程访问 C# 字典是可以的。他的理由是,由于程序会重复地从字典中读取数据,所以过时的数据不会成为问题。

我告诉他,当你有一个写线程时,锁定一个集合总是必要的,因为集合的内部状态会被破坏。

我错了吗?

最佳答案

你是对的,你的同事是错的:一个人可以从多个线程访问字典只有在没有作者的情况下

.NET 4.0 添加了 ConcurrentDictionary<K,T> 类的作用恰如其名。

关于c# - 线程安全字典 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9288071/

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