当前位置: 首页 > 编程语言 > C#

如何使用LINQ汇总此数据-按这些关系的计数分组的关系数量Share

时间:2023-04-11 10:47:23 C#

如何使用LINQ汇总此数据-按这些关系的计数分组的关系数量fkId|项目|--------------|1|一个||1|乙||1|丙||1|D||2|H||2|我||3|是||3|Z|我想要一个LINQ查询,它首先计算每个fkId的项目数,然后报告具有给定项目数的fkIds的数量。使用示例数据,我想知道我有1xID和4x项目,2xID和2x项目,例如:|物品数量|fkIdsWithItemCount|----------------------------------|4|1||2|2|我已经完成了一半(“每个fkID有多少项目”):MyTable.GroupBy(i=>i.FkID).Select(i=>i.Count())你有一个.GroupBy中途-现在你必须applyanother.GroupBytodotherest:以上是C#LearningTutorial:HowtouseLINQtosummarizethisdata-countbytheserelationshipsgroupbythenumberofrelationshipsshared的全部内容,如果对你有用,你需要想了解更多C#学习教程,希望大家多多关注——MyTable.GroupBy(i=>i.FkID).GroupBy(group=>group.Count()).Select(group=>new{ItemCount=group.密钥,FkIdsWithItemCount=group.Count()});本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:

最新推荐
猜你喜欢