zoukankan      html  css  js  c++  java
  • 转<<C#集合Dictionary中按值的降序排列

    转载地址:http://blog.sina.com.cn/s/blog_5c5bc9070100pped.html

    C#集合Dictionary中按值的降序排列
    
     static void Main(string[] args)
    {
                Dictionary<string, int> dt = new Dictionary<string, int>();
                dt.Add("美丽",2);
                dt.Add("校园",1);
                dt.Add("大学",3);
    
                var result1 = from pair in dt select pair;
                foreach (KeyValuePair<string, int> pair in result1)
                {
                    Console.WriteLine(pair.Key.ToString() + " " + pair.Value.ToString());
                }
                Console.WriteLine();
    
                var result2 = from pair in dt orderby pair.Value select pair;
                foreach (KeyValuePair<string, int> pair in result2)
                {
                    Console.WriteLine(pair.Key.ToString()+" "+pair.Value.ToString());
                }
                Console.WriteLine();
    
                var result3 = from pair in dt orderby pair.Value descending select pair;
                foreach (KeyValuePair<string, int> pair in result3)
                {
                    Console.WriteLine(pair.Key.ToString() + " " + pair.Value.ToString());
                }
                Console.Read();
        }
  • 相关阅读:
    二分查找
    泛型 学习
    一个时间转换的功能的类
    TCP/IP、Http、Socket的区别
    值得学习的
    popupwindow使背景变暗
    设计模式最好的学习网站
    观察者模式
    数据报的使用
    网络编程server
  • 原文地址:https://www.cnblogs.com/love-zf/p/5235914.html
Copyright © 2011-2022 走看看