C#中集合List 如何實現排序


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

//定義一個集合

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();//升序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM