摘要: 记录下Linq实现多条件排序.实现多条件排序,在Sql在非常容易实现,只要使用"order by id asc,name asc"就可以了而在C# 2.0之前,一般的做法是新建一个Class,继承自需要排序的Object,并实现IComparable 或IComparator,最后使用Sort方法进行排序.做法比较繁琐.出现Linq以后,排序就方便了一些,使用OrderBy或OrderByDescending进行排序,如果同时为多条件排序,可以在使用OrderBy之后调用ThenBy或ThenByDescending方法进行接下来的排序.排序操作符返回了特殊的IEnumer 阅读全文
posted @ 2011-07-31 00:45 深度 阅读(3593) 评论(1) 推荐(2)