gpt4 book ai didi

linq-to-sql - Linq 2 SQL 分组问题

转载 作者:行者123 更新时间:2023-12-02 17:47:56 26 4
gpt4 key购买 nike

var groups = from p in dc.Pool
join pm in dc.PoolMembers on p.ID equals pm.PoolID
group p by p.Group into grp
select new { grp.ID };

这不起作用。基本上我想进行分组,然后选择某些列,但是当我这样做时 select new { grp. } 我没有得到智能感知,所以我显然做错了什么。

有什么想法吗?

最佳答案

我不确定,但是以下代码是否有效?

var groups = from p in dc.Pool
join pm in dc.PoolMembers on p.ID equals pm.PoolID
group p by p.Group into grp
select grp.Select(g=> g.ID);

编辑

var groups = from p in dc.Pool
join pm in dc.PoolMembers on p.ID equals pm.PoolID
group p by p.Group into grp
select grp.Select(g=> new{
Id = g.Id,
GroupName = grp.Key.Name,
Contribution = pm.Contribution,
GameName = p.GameName, });

关于linq-to-sql - Linq 2 SQL 分组问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2969272/

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