Hashtable ht = new Hashtable();
ht.Add("a1", 0.348);
ht.Add("1c", 38.242);
ht.Add("0b", 7.52);
string[] keys = new string[ht.Count];
double[] values = new double[ht.Count];
ht.Keys.CopyTo(keys, 0);
ht.Values.CopyTo(values, 0);
Array.Sort(values, keys);
foreach (string k in keys)
Console.WriteLine(k);
温馨提示:答案为网友推荐,仅供参考