Chinaunix首页 | 论坛 | 博客
  • 博客访问: 371239
  • 博文数量: 150
  • 博客积分: 3423
  • 博客等级: 中校
  • 技术积分: 1005
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-15 09:04
文章分类

全部博文(150)

文章存档

2012年(2)

2011年(148)

分类: 嵌入式

2011-07-18 14:42:31

// 谢谢,我是想懒一点,不能确保VALUE是唯一的
ARRAY的排序,看效果还可以,如果DIC很大的时候不知道行不
  static void SortByValue(Dictionary di)
  {
    string[] keys = new string[di.Count];
    int[] values = new int[di.Count];
    di.Values.CopyTo(values, 0);
    di.Keys.CopyTo(keys, 0);
    System.Array.Sort(values, keys);

    int i;
    for (i = 0; i < values.Length; i++)
    {
      Console.WriteLine(keys[i].ToString() + '=' + values[i].ToString());
    }
  }

阅读(745) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~