294得票8回答
如何从 IGrouping 中获取值

我有一个关于 IGrouping 和 Select() 方法的问题。 假设我有一个这样的 IEnumerable<IGrouping<int, smth>>:var groups = list.GroupBy(x => x.ID); 其中list是一个List&...

192得票4回答
在 IGrouping 中获取“Value”属性

我有一个数据结构:public DespatchGroup(DateTime despatchDate, List<Products> products); 我正在尝试做...var list = new List<DespatchGroup>(); foreach ...

83得票3回答
ILookup<TKey, TVal> 与 IGrouping<TKey, TVal>的区别

我一直在尝试区分 ILookup&lt;TKey, TVal&gt; 和 IGrouping&lt;TKey, TVal&gt; 之间的差异,现在想知道自己是否理解正确。由于 LINQ 生成了 IGrouping 项的序列并提供了一个 ToLookup 扩展方法,所以感觉它们是相同的,直到我仔...

14得票3回答
将IEnumerable<IGrouping>转换为IEnumerable<List>

所以我有这个: IEnumerable&lt;IGrouping&lt;UInt64, MyObject&gt;&gt; groupedObjects = myObjectsResults.GroupBy(x =&gt; x.Id); 问题是,我该如何将此结果转换为 IEnumerable...

9得票1回答
LINQ 将 IGrouping 转换为 Lookup

我有两个类型为ILookup的变量。我想使用Union或Concat将它们的值组合起来,并将结果分配给同一类型的第三个变量。Union和Concat都返回IGrouping。将IGrouping转换为ILookup必须非常简单,但我就是做不到!!! :-( IGrouping仅公开Key,因此...

8得票1回答
IQueryable和IGrouping是如何工作的?

我返回了这样的类型 IQueryable&lt; IGrouping&lt;int, Invoice&gt;&gt; List(),我该如何使用它?像通用的 List&lt;Invoice&gt; 一样吗?

7得票1回答
使用AutoMapper映射分组集合

我有以下代码,但它无法正常工作: var groupedZones = this._zoneDataManager.GetZonesGroupedByCountry(); IEnumerable&lt;IGrouping&lt;String, ZoneDTO&gt;&...