时间:2021-04-16
这里是针对.NET版本过低的排序方式,没怎么用过,记录一下。
一、创建字典Dictionary 对象
假如 Dictionary 中保存的是一个网站页面流量,key 是网页名称,值value对应的是网页被访问的次数,由于网页的访问次要不断的统计,所以不能用 int 作为 key,只能用网页名称,创建Dictionary 对象及添加数据代码如下:
Dictionary dic = new Dictionary();
dic.Add("index.html", 50);
dic.Add("product.html", 13);
dic.Add("aboutus.html", 4);
dic.Add("online.aspx", 22);
dic.Add("news.aspx", 18);
二、.net 2.0 版本 Dictionary排序
List //倒叙排列:只需要把变量s2 和 s1 互换就行了 例: return s1.Value.CompareTo(s2.Value); lst.Sort(delegate(KeyValuePair s1, KeyValuePair s2) 三、.net 3.5 以上版本 Dictionary排序(即 linq dictionary 排序) 使用linq排序 var dicSort = from objDic in dic orderby objDic.Value descending select objDic; 输出要用这个输出: foreach(KeyValuePair kvp in dicSort)
//进行排序 目前是顺序
{
return s2.Value.CompareTo(s1.Value);
});
dic.Clear();
{
Response.Write(kvp.Key + ":" + kvp.Value + "");
}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、案例:Person对象(名字,id,年龄)要求按照,年龄从小到大排序,年龄相等,按照名字的字典顺序de倒序排序2、案例设计:1)使用ArrayList存储P
字典序法就是按照字典排序的思想逐一产生所有排列。在数学中,字典或词典顺序(也称为词汇顺序,字典顺序,字母顺序或词典顺序)是基于字母顺序排列的单词按字母顺序排列的
本文实例讲述了java实现对map的字典序排序操作。分享给大家供大家参考,具体如下:java中对map的字典序排序,算法验证比对微信官网https://mp.w
在C#中,使用Dictionary类来管理由键值对组成的集合,这类集合称为字典。字典最大的特点就是能够根据键来快速查找集合中的值。下面是一个使用字典的小实例,希
python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加