lambada linq
首先引入:System.Data.Linq包,
声明:using System.Data.Linq;using System.Data.Linq.Mapping;using System.Linq;
按对象的某个属性字段排序:
1.升序
List orederedList= list.OrderBy(m => m.LastModificationTime).ToList();
–m是list中单个对象
–ToList()将枚举类型转化为list
2.降序
List orederedList= list.OrderByDescending(m => m.LastModificationTime).ToList();
3.多个字段排序
List orederedList= list.OrderBy(m => m.LastModificationTime).ThenBy(m.CreatedTime).ToList();
linq:
首先引入:System.Data.Linq包,
声明:using System.Data.Linq;using System.Data.Linq.Mapping;using System.Linq;
IEnumerable<object'> query = null;
query=from items in list orderby items.LastModificationTime descending select items;//查询语句
return query.ToList();