Ran*_*der 7 c# collections c#-4.0
我之前从未使用过ConcurrentDictionary对象,并且有几个问题:
我是否正确多个线程可以同时从字典中读取,但如果正在写入,则没有其他线程可以访问它?
这个对象可以序列化到磁盘吗?
谢谢.
Dar*_*rov 14
我是否正确多个线程可以同时从字典中读取,但如果正在写入,则没有其他线程可以访问它?
不,您可以安全地从多个线程读取和写入.当然在内部我认为有一些同步发生,但性能损失应该很小,你不应该担心它并做任何额外的同步.
这个对象可以序列化到磁盘吗?
取决于您使用的序列化程序.
XmlSerializer对IDictionary<TKey, TValue>界面过敏)| 归档时间: |
|
| 查看次数: |
5026 次 |
| 最近记录: |