GroupBy并返回列表列表

  • 本文关键字:列表 返回 GroupBy c#
  • 更新时间 :
  • 英文 :


给定GroupBy

var result = _bucket
.GroupBy(x => x)
.Select(x => x.First())
.ToList();

这就是我所取得的成绩,并且只返回第一组。但我想将所有组作为List<List<T>>返回。

由于您在List<列表>,您需要将其转换为嵌套列表。最简单的方法是这样做->

var result = _bucket
.GroupBy(x => x)
.Select(x => x.ToList())
.ToList();

这应该可以解决您的查询

最新更新