自定义线程安全的Dictionary
摘要:
我们说一个数据结构是线程安全指的是同一时间只有一个线程可以改写它。这样即使多个线程来访问它,它也不会产生对线程来说很意外的数据。C#中的Dictionary不是线程安全的,我在下面这个例子中,把一个Dictionary对象作为了全局的static变量。会有多个线程来访问它。所以我需要包装一下.net自带的Dictionrary.发生冲突的部分无非是写的地方,所以在离写Dictionary最近的地方... 阅读全文
posted @ 2008-09-25 21:32 步走高飞 阅读(2581) 评论(2) 推荐(1) 编辑