摘要:
在做一个项目的过程中,需要将一些数据组织起来,第一个想到的就是HashTable,主要就是考虑它用得比较广,再然后是KEY的唯一性,于是乎就用了。用了之后就发现了后果很严重:数据加入哈希表的时候的顺序和迭代输出的顺序不一致,这问题可真严重了,既然哈希表不能满足要求,只能用其它的数据结构了,找了一下就NameValueCollection了,用起来来还真好,主是没有支持KEY的唯一性,不可无所谓了,反正我这个项目也不好要求其唯一性了。 关于HashTable和NameValueCollection输出顺序对比可通过以下示例得出。usingSystem;usingSystem.Collection
阅读全文