碧空雪狐

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年2月3日

摘要: HashTable与DictionaryHashtable 和 Dictionary <K, V> 类型1:单线程程序中推荐使用 Dictionary, 有泛型优势, 且读取速度较快, 容量利用更充分.2:多线程程序中推荐使用 Hashtable, 默认的 Hashtable 允许单线程写入, 多线程读取, 对 Hashtable 进一步调用 Synchronized() 方法可以获得完全线程安全的类型. 而 Dictionary 非线程安全, 必须人为使用 lock 语句进行保护, 效率大减.3:Dictionary 有按插入顺序排列数据的特性 (注: 但当调用 Remove() 阅读全文
posted @ 2012-02-03 16:40 碧空雪狐 阅读(632) 评论(0) 推荐(0) 编辑