分享

C#中集合List<T>如何实现排序

 羊玉wngbx 2019-02-16

-------------------------------------------------------------------------

//定义一个集合

var list = new List<Dictionary<string, string>>();//这里的Type为字典类型

 

//假设list已经有数据存进去,根据字典的某个列名升序或降序

var orderInfo = list.OrderByDescending(a => a["ProductID"]).ToList();//降序

var orderInfo = list.OrderBy(a => a["ProductID"]).ToList();//升序

 

-------------------------------------------------------------------------

//定义一个集合

var list = new List<Object>();//这里的Type为对象类型

 

//假设list已经有数据存进去,根据对象的某个字段升序或降序

var orderInfo = list.OrderByDescending(a => a.ProductID).ToList();//降序

var orderInfo = list.OrderBy(a => a.ProductID).ToList();//升序

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多