使用ConcurrentDictionary替代Hashtable对多线程的对象缓存处理
摘要:
在之前一段时间里面,我的基类多数使用lock和Hashtable组合实现多线程内缓存的冲突处理,不过有时候使用这两个搭配并不尽如人意,偶尔还是出现了集合已经加入的异常,对代码做多方的处理后依然如故,最后采用了.NET 4.0后才引入的ConcurrentDictionary多线程同步字典集合,问题顺利解决。 阅读全文
posted @ 2017-06-02 19:19 伍华聪 阅读(4763) 评论(15) 推荐(4) 编辑