如何排序IEnumerable列表?

时间:2010-06-17 14:14:56

标签: c# linq sorting ienumerable

我有以下列表:

IEnumerable<Car> cars;

Car对象有一个模型和一年。我想按模型和年份(在模型中)对此列表进行排序。

这样做的最佳方式是什么?

1 个答案:

答案 0 :(得分:61)

var sortedCars = cars.OrderBy(c => c.Model).ThenBy(c => c.Year);