问题标签 [linq-group]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .Net Linq Group by Join
我有以下代码:
我如何更改代码以使输出如下:
c# - Linq 按 id 分组
我需要通过 idAuto 将 Cars 与一列 SUM(Summ) 进行分组,但它不能正常工作。能否请你帮忙。
c# - Sort and allocate objects in a list
I have a list like this
I want to group users with same
groupID
.Calculate
groupCredit
by adding theindividualcredit
s of each member in group and by dividing it by the number of group members.Finally I want to assign each user with their
groupCredit
.
There are groups with three to five members.
How to do that?
Here's what I have tried.
Here's what I don't know.
How to search for the same groupID
? In what I have tried I check for all Items groupID
is blank.
c# - 对对象列表进行分组并将值分配给组
我有一个这样的清单
我需要做以下事情,并且我正在提供迄今为止我尝试过的东西。
我想用相同的用户分组groupID
。
groupCredit
通过将组中每个成员的 s 相加individualcredit
并除以组成员的数量来计算。
最后,我想为每个用户分配他们的groupCredit
. 有三到五个成员的小组。
任何人都可以帮助我吗?至少给我一个样本解决的问题?我进行了搜索,但没有找到与此完全匹配的内容。
到目前为止,这是我的 linq
在这里我不明白要做的是获取组标记(它是计算添加所有组成员标记并将其除以组成员的数量)并将组标记分配给组中的每个成员。
c# - LINQ:按月季度分组
我想按月季度对值进行分组。假设我有以下月份的季度:
我希望我在 linq 中的结果根据月份数按季度分组。我怎样才能在 linq 中实现这一点?
c# - LINQ按自定义类型分组不起作用
我有通过HTTPWebRequest
. 在我将其解析NewtonSoft.Deserialize
为自定义类型(具有公共字符串属性的简单类)后,我想使用这些数据来操作LINQ
- 更具体地说,我想对数据进行分组。
我的问题是,如果我按单个字符串属性分组,分组工作正常
因为我想按更多列分组,所以我返回一个自定义类型
然而,该小组没有工作。我认为原因一定是编译器不知道如何比较这些对象-所以如果实现了这种类型IEqualityComparer<MyType>
,它将解决它。
但是不,它仍然没有相应地分组,它创建了几个具有完全相同字符串值的键。
我分组的自定义类型类似于
关于我缺少什么的任何想法?
这是上述场景的一个具体示例:
c# - LINQ 中的 GroupBy 是如何工作的?
我原本有一本<string, List<ProviderSummary>>
叫做的字典rowsDictionary
现在,对于该字典的每个键,我按以下某些标准对其值列表进行分组:
so for example if key["1234"]
originally had 6 items in its list of values, now it may have two items based on that grouping. My question and confusion is what happens to the rest of the values? ( those four) and what values will go in to these two lists that are returned for the group?
entity-framework - Linq Group 将项目加入列表
这是一个主细节场景,其中每个 TABLE1 都分配了来自 TABLE2 的多行,我想做一些这样的事情:
这有可能吗?
c# - Linq Group By Query 没有切割它
古老的“分组依据”选项可以很好地处理多个分组依据字段。问题:如果我想在结果集中(不需要分组)中包含不在 group by (grp) 对象中的字段怎么办。根据那里的大量示例,它似乎无法处理这种情况。
在下面的示例中,所有分组依据字段都很好地包含在使用 grp 对象的结果集中。好的,假设“地址”有一个“街道”或“电话”,我只想将其包含在结果中而不进行分组。选项?
c# - 你如何更改 linq 组 IQueryable> 到 IQueryable?
您如何将 linq 组更改IQueryable<IEnumerable<T>>
为IQueryable<T>
?这样我就可以将 iqueryable 与其他实体一起加入吗?