.NET:OrderBy和ThenBy

.NET:OrderBy和ThenBy

.NET中OrderBy和ThenBy的语义是不同的,如:list.OrderBy(x=>x.A).OrderBy(x=>x.B),那么最终只会根据B进行排序;list.OrderBy(x=>x.A).ThenBy(x=>x.B),那么最终会先根据A、再根据B进行排序,类似sql中的order by 语句。

 

还不知道ThenBy是如何实现的,闲了得自己动手写写。

posted @ 2018-07-30 17:00  ~雨落忧伤~  阅读(280)  评论(0编辑  收藏  举报