【发布时间】:2013-05-18 02:34:26
【问题描述】:
我有一个城市列表。
List<City> cities;
我想按人口对列表进行排序。我想象的代码是这样的:
cities.Sort(x => x.population);
但这不起作用。我应该如何排序这个列表?
【问题讨论】:
-
乔,你必须有两个参数。一个是项目,另一个是比较器。检查我链接的帖子中的示例
-
让我看看我是否做对了。
Sort函数只接受一个参数,它是一个 lambda/delegate,它接受 两个 参数并且应该像 运算符一样工作?
标签: c#