【发布时间】:2017-04-26 12:26:00
【问题描述】:
我不熟悉使用 LINQ 加入集合和执行计算。我有以下查询,它连接了由 StationId 连接的 RailwayStation 对象和 ExpenditureData 对象的集合。
var joinedData = (from s in stations join e in expenditureData on s.stationId
equals e.StationId select s).Distinct();
我需要什么 LINQ 才能从我创建的 joinedData 集合中获得最高支出金额(它是支出数据中的一个属性)的前 10 个站点?
【问题讨论】: