C# 哈希表在查找很删除操作上效率很高,但是不知道遍历效率会不会比链表之类的要低些?
按理哈希表是不能遍历的,你可以看ASP的cache和session本身不提供遍历操作,.NET提供的哈希表可以遍历应该是保存了KEY的队列,也就是说比起链表,队列的遍历效率遍历会更高那么一点点,通过内存来弥补了缺陷。
楼上差不多,.net的哈希表是把key都存到一个list里了.
哈希很快的。