问题标签 [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# - DataTable 将结果分组为一行
我有一个 DataTable 并且想要对 Name、LastName 和 Comment 进行分组。其余的应该在同一行。在我的代码中,首先我将 ID 的值作为标题,然后将属性值组织到每个 ID。我在这里想要将相同的名称、姓氏和评论与其 ID 值分组。我的第一个表看起来像这样:
使用我的代码后:
我想要的是:
我的代码:
LINQToDataTable
方法定义
c# - 将相同的文件分组到一个目录中
我正在编写代码以使用该hashCompute
方法对给定目录中的相同文件进行分组。我已经完成了大部分工作,但我似乎无法对我的文件进行分组。我希望将具有相同哈希值的文件组合在一起。
这是我的代码示例:
c# - 按相同值和连续日期分组
如何像这样对这些项目(使用 LINQ 请求)进行分组:
组由连续的日期和相同的值定义。
可以使用 groupby 吗?
c# - 连接对象列表中的元素
我有这堂课:
和一份清单
我想要做的是将具有相同日期和时间的多个笔记组合成一个笔记(它们的文本属性应该连接在一起,日期和时间是相同的)并输出一个新的
c# - Linq 群 + 加入
我已经阅读了其他一些问题,但无法从他们那里得到答案。
我是Linq的新手。我有 3 张桌子。
城市(ID,名称)
专业(身份证、姓名)
配额(id、cityId、specialityId、qty)
所以,你有一个城市的专业配额。我正在尝试按城市分组列出。像这样的东西:
城市:纽约
- 专业A:15
- 专业B:12
- 专业C:10
城市:巴黎
- 专业A:10
- 专长 B:8
等等。
有人可以帮我吗?
加起来
我并不是真的要求准备好的代码。我想我应该更清楚。
我可以加入表格,但我很困惑如何按城市对其进行分组。
例如,这将加入一切
Obs:语言是葡萄牙语,我翻译了对象的创作,但 Quantidade 是 Quantity,EspecialidadeMedica 是医学专业,Cidade 是 City。
这个查询的结果是:
我想按城市对其进行分组,并能够返回一个具有城市名称的对象和一个带有专业和数量的列表。
c# - 使用 LINQ 进行动态分组
请看下面的例子。组子句必须是动态的。您能否指导我如何实现这一目标。即行
必须动态构建。
不知道如何调整博客http://jonahacquah.blogspot.com/2012/02/groupby-multiple-columns-using-dynamic.html中给出的解决方案
c# - 组列表按属性并获取分组次数
假设我有一个名为 Person 的类:
以及人员名单:
我想要的是一个(新的或旧的具有新属性的)列表,该列表按年龄、名字和姓氏对人进行分组,并且我还想知道该对象被分组了多少次。
所以上面的结果是:
c# - linq中的分组
我有以下文件清单:
如何使用 Linq 根据“名称”和“DocCount”的总和对上述列表进行分组并存储在另一个列表中?我想要以下内容:
c# - 按数组内容分组
我有一个List<Tuple<string,long,byte[]>>
,我想按字节数组的内容进行分组。
GroupBy
有没有一种简单的方法可以使用 lambda来做到这一点?
理想情况下,我想在不创建中间数据结构(如保存数组元素的字符串)的情况下做到这一点。
linq - 带有连接的 Linq 分组
我正在使用 Linq 构造一些 XML 对象,并设法使用类似于以下示例的代码来获得我想要的东西。我不禁觉得它可能会更好。真正困扰我的是“插图”节点,我必须将组加入到原始数据中。
您可以通过运行查询来查看我正在尝试做什么(我使用过 Linqpad)。有一个页面列表,其中一些有插图。如果有插图,我想列出所有带有插图的页面。
有什么意见请..?
这是我正在制作的 xml。这正是我想要的,我只是不禁觉得我没有以最好的方式做到这一点。