gpt4 book ai didi

c# - 我可以在 Linq 查询中选择多个对象吗

转载 作者:IT王子 更新时间:2023-10-29 04:04:03 25 4
gpt4 key购买 nike

我可以在一次选择中返回多个项目吗?例如,我有一个固定装置列表(想想足球(或美国佬的足球)固定装置)。每场比赛都包含主客场球队和主客场比分。我想得到所有抽签的球队。我想用类似的东西

IEnumerable<Team> drew = from fixture in fixtures
where fixture.Played && (fixture.HomeScore == fixture.AwayScore)
select fixture.HomeTeam && fixture.AwayTeam;

我知道这种语法不正确,但我不知道是否可以这样做。我需要两个查询然后将它们连接起来吗?

编辑:这确实是一门学习的东西,因此以任何特定方式实现它并不重要。基本上,在这个阶段,我想要的只是一份已经抽签的球队名单。一个示例用法可能是,对于给定的固定装置列表,我可以找到所有抽签的球队,以便我可以将他们在表格中的排名更新 1 分(3 分代表胜利,0 分代表失败)。

最佳答案

101 LINQ Samples , 即 Select - Anonymous Types 1

... select new { HomeTeam = fixture.HomeTeam, AwayTeam = fixture.AwayTeam };

关于c# - 我可以在 Linq 查询中选择多个对象吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/520788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com