如何在LINQ中按状态分组? [英] How Group by status in LINQ?
本文介绍了如何在LINQ中按状态分组?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
foreach ( var cell in group .Cells)
{
}
id,标签和状态值存储在局部变量单元格中。
cell.label;
cell.id;
cell.Sectors;
如何在LINQ中按状态分组?
解决方案
您的问题是不清楚,所以我们可以直接帮你...
看看这里: LINQ - 分组运算符 [ ^ ]
它可能看起来像:
var qry = cells.GroupBy(x => x.Status).Select(grp => ; new {Status = grp.Key,Name = grp.Key.Name,Value = grp.Sum(z => z.Value)});
[ /编辑]
foreach (var cell in group.Cells)
{
}
id,label and status values are stored in local variable cell.
cell.label;
cell.id;
cell.Sectors;
How Group by status in LINQ?
解决方案
Your question is not clear, so we can;t help you directly...
Have a look here: LINQ - Grouping Operators[^]
[EDIT]
It might look like:
var qry = cells.GroupBy(x=>x.Status).Select(grp=>new{Status=grp.Key, Name = grp.Key.Name, Value=grp.Sum(z=>z.Value)});
[/EDIT]
这篇关于如何在LINQ中按状态分组?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文