【发布时间】:2011-07-14 12:13:51
【问题描述】:
【问题讨论】:
-
Wikipedia: 在许多情况下,哈希表比搜索树或任何其他表查找结构更有效。因此,它们被广泛用于多种计算机软件,特别是关联数组、数据库索引、缓存和集合。
【问题讨论】:
可能您根本不想使用 HashTable(非通用),而是使用
Dictionary<TKey, TValue>
或
HashSet<T>
如果你只需要钥匙
【讨论】:
【讨论】:
一个简单的答案是“性能”,使用哈希表存储数据使得查找和访问数据的速度比遍历列表中的所有对象要快得多。 Wikipedia 有一篇关于散列表的很棒的(大)文章,它给出了很好的描述。
【讨论】: