Reprint Address: http://blog.sina.com.cn/s/blog_5c5bc9070100pped.html
C # Collection dictionary in descending order by valueStatic voidMain (string[] args) {Dictionary<string,int> dt =Newdictionary<string,int>(); Dt. ADD ("beautiful",2); Dt. ADD ("Campus",1); Dt. ADD ("University",3); varRESULT1 = fromPairinchDtSelectpair; foreach(keyvaluepair<string,int> Pairinchresult1) {Console.WriteLine (pair). Key.tostring ()+" "+pair. Value.tostring ()); } Console.WriteLine (); varRESULT2 = fromPairinchDt byPair. ValueSelectpair; foreach(keyvaluepair<string,int> Pairinchresult2) {Console.WriteLine (pair). Key.tostring ()+" "+pair. Value.tostring ()); } Console.WriteLine (); varRESULT3 = fromPairinchDt byPair. Value DescendingSelectpair; foreach(keyvaluepair<string,int> PairinchRESULT3) {Console.WriteLine (pair). Key.tostring ()+" "+pair. Value.tostring ()); } console.read (); }
Go <<c# Collection Dictionary by value in descending order