HashTable 有序遍历

没有直接的方法,只有思维转换的方法,如下。

System.Collections.Hashtable hashtable = new Hashtable();
hashtable.Add("Force Kill", "True");
hashtable.Add("UnnecessaryUsedcarImageAllCount", RemoverBase._UnnecessaryUsedcarAllCount);
hashtable.Add("UnnecessaryUsedcarImageDeletedCount", RemoverBase._UnnecessaryUsedcarDeletedCount);
hashtable.Add("UnnecessaryImageAllCount",RemoverBase._UnnecessaryAllCount);
hashtable.Add("UnnecessaryImageDeletedCount",RemoverBase._UnnecessaryDeletedCount);

ArrayList arrayList = new ArrayList(hashtable.Keys);
arrayList.Sort();
foreach (var value in arrayList)
{
mailBodyManager.AddItemInformation(value.ToString(),
hashtable[value.ToString()].ToString());
}

http://www.cnblogs.com/liuwenjun830/archive/2006/07/28/462182.html

原文地址:https://www.cnblogs.com/2814/p/2813311.html