【发布时间】:2013-12-19 10:13:34
【问题描述】:
我正在处理 c# 项目(winform)。
在我的项目中,我对数据表进行了如下排序:
dt.DefaultView.Sort = "a ASC, b ASC, c ASC";
现在使用下面的表达式,我对一个通用列表进行了排序,但结果与数据结果不同。
var newList = oldList.OrderBy(x => x.a).OrderBy(x => x.b).OrderBy(x => x.c).ToList();
如何像数据表结果一样对我的通用列表进行排序? (我希望在通用列表中具有相同排序的数据表结果)
谢谢。
【问题讨论】: