gpt4 book ai didi

c# - LINQ 建议 C#

转载 作者:行者123 更新时间:2023-12-04 00:26:05 24 4
gpt4 key购买 nike

我有一个问题 reg 使用 C# 使用 LINQ 聚合或 groupby

我有一个像这样的用户 IList:

Name--dept--age--sex
n1--d1--22--M
n1--d2--22--M
n2--d4--23--F
n2--d2--23--F
n3--d5--21--F

基于上面的IList,我想生成另一个如下格式的User IList。

Name--age--sex--concatdept
n1--22--M--d1,d2
n2--23--F--d4,d2
n3--21--F--d5

有人可以帮我做这个吗?

最佳答案

from u in users
group u by new { u.Name, u.Age, u.Sex } into g
select new
{
g.Key.Name,
g.Key.Age,
g.Key.Sex,
string.Join(",", g.Select(u1 => u1.dept))
}

关于c# - LINQ 建议 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11990965/

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