问题标签 [igrouping]

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.

0 投票
1 回答
152 浏览

list - 如何合并两个 IGrouping 列表?

鉴于我有两个 IGrouping 类型的列表:

我想将两者合并为一个:

任何人都可以帮忙吗?谢谢你。

0 投票
1 回答
388 浏览

c# - 使用 linq 在 IGrouping 中查找重复项

我想获得同一个人参加过的其他数量的游戏。例如,lisa 参加了第 7 场比赛,这是另一场比赛。Tim 和 Josh 都参加了第 2 场比赛,但也参加了其他 3 场比赛。有没有办法通过 Igrouping 比较组并查看值是否相同?

0 投票
1 回答
237 浏览

c# - 为什么我在此示例代码中没有出现语法错误?

只是用 C# Lookup 集合尝试了一些基础知识,发现这个简单的示例编译得很好,即使是IGrouping接口也应该将TElement设置为 int。

显然,我在无效转换时遇到运行时错误。但我预计,这适用于编译器......

0 投票
3 回答
6188 浏览

c# - LINQ:分组子组

如何对子组进行分组以创建大陆列表,其中每个大陆都有自己的县,每个国家都有自己的城市,如下表所示

在此处输入图像描述

这是t-sql:

以及 t-sql 的结果:

在此处输入图像描述

我试过这个,但它以错误的方式对数据进行分组,我需要像上表一样进行分组

0 投票
1 回答
1687 浏览

c# - 替换 IGrouping 的键?

是否可以替换KeyanIGrouping的分组方式?

我目前正在按这样的匿名类型进行分组:

但是现在我的分组键是匿名类型。我想用一个定义的类型“YearMonth”替换这个分组键,并用一个重写的ToString方法。

有没有办法替换分组键?或者使用新的分组键从现有的 IGrouping 创建一个新的 IGrouping?

0 投票
0 回答
81 浏览

c# - 如何按 IGroupable 双精度分组?一个区间范围内的列表<>

到目前为止,我已根据 1 个双重属性将 IQueryable 的结果分组为不同的组,双重属性是理论总数,例​​如:

每个双精度值都有一个与之关联的对象列表。

然后是否可以根据间隔/范围将结果集分组。例如,如果 1.2 是最小值,则每 1.0 进行分组,并在区间/范围内连接 List<> 数据。在执行查询之前执行此操作,然后从数据库中进入内存。

因此,1.2 的第一个结果集变为:

并将列表连接成一个分组,理论上的截止点是

间隔或切片继续:

不知道如何间隔间隔,以使它们不会相互结合

如果一条记录的值为 2.2,则任一侧的两组结果都将包含相同的记录。

此外,是否可以为分组创建一个虚拟起点,比如 1.0?所以结果集就变成了

截止点是2.0?

谢谢

0 投票
1 回答
239 浏览

asp.net-mvc - Redirect IGrouping List to another action in Same Controller

i use this code to redirect my list to another action but this is not working.

0 投票
1 回答
299 浏览

c# - Foreach 嵌套循环无重复

这是一个非常简单的问题,我一直坚持。

我有一个 IEnumerable IGrouping 对象,其中包含分组的公共关键项。我现在需要比较 IEnumerable IGrouping 对象本身中的每个相同的公共键项。我使用了 2 个 foreach 循环来实现这一点,但问题是 foreach 会导致重复。我需要循环和比较每个项目而不重复已经经历过的项目。

谁能解决这个问题?

0 投票
3 回答
261 浏览

c# - 如何连接到 IEnumerable IGrouping?

我的 C# 程序中有两个 IEnumerable IGrouping:

是否有可能将这两个 IEnumerable 合并为一个?

0 投票
2 回答
1282 浏览

c# - C# LINQ 转换 IEnumerable到 IEnumerable优雅地?

如果你有一个IEnumerable<IGrouping<K, T>>,说 from

有没有更好的方法(很少使用 LINQ 方法/变体)来转换为IEnumerable<IEnumerable<T>>嵌套Select的 s,如下所示:

对于不理解的人,

应该返回anst == true