【发布时间】:2022-10-30 22:54:47
【问题描述】:
所以我有一个表格,在该表格中有锻炼的统计数据,有两个字段英尺和英寸。我通过像这样去 linq 计算出最长的跳跃。
var playerBroadJumpHistory = await api.GetAllWorkOutsByPlayerId(playerId);
var maxBroadJumpFeet = (from u in playerBroadJumpHistory
where u.PlayerId == playerId
orderby u.BroadJumpFeet descending
select u).Take(1);
但我也想获得英寸的值,即 u.BroadJumpInches 在上面的示例中我将如何做到这一点但保留两个元素?我显然这样做是为了获得该人跳过那里的最大距离得分,但我需要两列数据才能显示它们。
我可以使用 select 创建一个新对象吗?
【问题讨论】:
标签: c# entity-framework linq