散列哈希表的原因

2 .net vb.net sorting hash hashtable

雇主要求我对哈希表进行排序.我一直认为哈希表的使用方式是非排序友好的.我在思考这个问题时是错误的,如果没有,你能指点我好的VB.Net(是的,现在就杀了我,但这是一个旧系统)排序哈希表的方法.

谢谢.

Doc*_*Max 5

我有几种情况,我从文件中读取名称 - 值对,需要按照它们在文件中列出的顺序,但也需要O(1)查找时间.排序的哈希表是我如何完成两者的.

对于.NET 1.1,请使用System.Collections.SortedList.对于.NET 2.0+,请使用System.Collections.Generic.SortedDictionary.