作者tomex (tomex_ou)
看板C_Sharp
标题次序不一致的HastTable物件
时间Tue Nov 2 23:08:05 2004
在网页处理中,我们常需要做key对映到value的事情
并将这些资料储存起来。
例如ArrayList只能放value,缺乏key这样对映的东西,
因此我在寻找最简单的类别,并提供搜寻key或value的功能
於是我发现 HashTable()
原以为它新增一连串value时,如
ht.Add("key1", "value1");
ht.Add("key2", "value2");
却发现value集合里,存放的次序不是依序的
一般都是加在後头,
但hash table会依key作group排序,相当怪异!
结论:
虽然hash table能达到我的程式需求,
但存放次序无法掌握时,只好放弃它!
还是换最厉害的data table出场...
--
贯彻分享精神
我为人人,人人为我
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.183.211