这个linq要怎么写?groupby后怎么判断
paList = paList.GroupBy(t => new { t.No, t.Year, t.Month, t.AgentName, t.Company }).Select(g => new DLRRP01Model
{
No = g.Key.No,
Year = g.Key.Year,
Month = g.Key.Month,
AgentName = g.Key.AgentName,
Company = g.Key.Company,
PaymentCode = string.Join(",", g.Select(s => s.PaymentCode)),
ContractCode = string.Join(",", g.Select(s => s.ContractCode)),
Status = string.Join(",", g.Select(s => s.Status)),
Money = string.Join(",", g.Select(s => s.Money)),
Total = g.Sum(s => s.Total)
Down=根据Status状态判断显示Y或N,Status都是生效就显示Y否则显示N
}).ToList();
...全文
相关推荐
Linq中GroupBy方法的使用总结.
Linq中GroupBy方法的使用总结Linq 中的 GroupBy 方法是对数据进行分组的操作,通常用于对一个或多个字段进行分组,求其总和、均值等。
C#在LINQ中使用GroupBy
在LINQ中,GroupBy是一个非常重要的操作,它可以将数据分组,以便更好地进行数据分析和处理。本文将介绍C#在LINQ中如何使用GroupBy,帮助大家更好地理解和学习C#。
Linq Grouping GroupBy 用法详解
在实际编程中,应根据具体需求灵活运用,结合其他LINQ操作以满足复杂的数据处理需求。
解决C#中Linq GroupBy 和OrderBy失效的方法
"在C#中,使用Linq的GroupBy和OrderBy操作符对包含中文的数据进行排序时,可能会遇到在某些环境下排序结果不正确的问题。这通常是因为操作系统缺少相应的中文支持,导致中文字符无法正确排序
如何在datatable中使用groupby进行分组统计
在这种情况下,可以利用LINQ(Language Integrated Query)的强大功能,尤其是它的GroupBy方法,来实现对DataTable的分组操作。


LINQ
