1、OrderBy()
作用:实现主要字段升序排序。
示例:
userList=userList.OrderBy<User>(x=>x.pickname).ToList();
2、OrderByDescending()
作用:实现主要字段降序排序。
示例:
用户列表根据昵称降序排序 。
userList=userList.OrderByDescending<User>(x=>x.pickname).ToList();
3、ThenBy()
作用:实现次要字段升序排序。
示例:
用户列表根据昵称为主要字段进行升序排序,注册时间为次要字段进行升序排序。
userList=userList.OrderBy<User>(x=>x.pickname).ThenBy<User>(x=>x.registerTime).ToList();
注:只能在OrderBy()或OrderByDescending()后面使用ThenBy()
4、ThenByDescending()
作用:实现次要字段降序排序。
示例:
用户列表根据昵称为主要字段进行升序排序,注册时间为次要字段进行降序排序。
userList=userList.OrderBy<User>(x=>x.pickname).ThenByDescending<User>(x=>x.registerTime).ToList();
注:只能在OrderBy()或OrderByDescending()后面使用ThenByDescending()