首页 > 代码库 > c# 对List<T> 某字段排序,取TOP条数据

c# 对List<T> 某字段排序,取TOP条数据

//排序的对象里的字段数据准备

try { cmr.v4 = Double.Parse(cmr.v3) - Double.Parse(cmr.v2); }
catch (Exception e) { } 
cmjList.Add(cmr);

 

//建立临时List<T>
List<CModelJunction> cmjList_showtab = new List<CModelJunction>();//用于显示在右上表格中的junction 100条

 

//排序后取TOP100条数据
cmjList_showtab = (from a in cmjList orderby a.v4 ascending select a).Take(100).ToList(); //ascending descending

c# 对List<T> 某字段排序,取TOP条数据