一、Lambda表达式 (1)指定条件查询 var list1001=Studentlist.Where(t=>t.ClassCode==‘1001’); //StartsWith以什么开始 var list1001=Studentlist.Where(t=>t.ClassCode==‘1001’&&t.StudentName.StartsWith(“李”)) //FirstOrDefault返回第一个符合条件的数据,不存在的时候返回Null。 var a = studentList.FirstOrDefault(t => t.StudentCode == "10012"); //找到满足要求的第一条记录,没有时无默认值 var data = staInfo.Where(x => x.StationName == sta).First(); (2)排序 //OrderBy是从小到大排序,需要从大到小排列则用OrderByDescending //多个字段排序,则在OrderBy之后依次加ThenBy() var list1001=Studentlist.Where(t=>t.ClassCode==‘1001’).OrderBy(t=>t.BirthDay) var supply = data.Where(x=>x.XXBM==xxbm && x.XLBM==xlbm).GroupBy(x =&