如何排序IEnumerable列表?

leo*_*ora 23 c# linq sorting ienumerable

我有以下列表:

IEnumerable<Car> cars;
Run Code Online (Sandbox Code Playgroud)

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

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

Ant*_*ram 62

var sortedCars = cars.OrderBy(c => c.Model).ThenBy(c => c.Year);
Run Code Online (Sandbox Code Playgroud)