WinForm List集合排序

 DataList = Code.BLLInterface.GetList(new Model_ProgramRequest(), FilePath, new Model_ProgramRequest().ClassName); 

List<Model_ProgramRequest> list = DataList.FindAll(x => x.ProgramNo.Contains(keyword) && x.Status != 3);

//使用list的Sort方法,通过Lamdba表达式,使用CompareTo,对指定的字段进行比较,并排序。

  list.Sort((a,b)=>a.RequestID.CompareTo(b.RequestID));

posted @ 2022-02-28 15:17  KevinSteven  阅读(230)  评论(0编辑  收藏  举报