Hashtable 不支持排序,可以牺牲一些性能,用ArryList进行排序。
实例:
// 创建一个 Hashtable 对象
Hashtable ht = new Hashtable();
// 添加 key/value 值
ht.Add("jwk", "王刚");
ht.Add("august", "朵朵");
ht.Add("small", "小菜");
ht.Add("big", "大鸟");
// 哈希表的排序
ArrayList alstKeys = new ArrayList(ht.Keys);
alstKeys.Sort(); // 按字母排序
foreach(string key in alstKeys)
{
Response.Write("<br>"+key+" : " + ht[key]);
}