如果我初始化一个通用字典一次,并且不允许进一步添加/更新/删除,那么让多个线程在没有锁定的情况下读取它是否安全(假设字典在启动读取器之前被初始化)?
在非泛型HashTable的帮助中有一条注释,说明它对多个阅读器是安全的,但我没有看到泛型字典中有类似的东西。
发布于 2010-01-12 01:38:02
是的,如果你不再修改字典是安全的。线程安全只在读/写场景中是一个问题
https://stackoverflow.com/questions/2043615
相似问题