如下代码:

var dates=(from p in points
group p by p.LevelId into g
select new { g.Key,g });之后 你会拿到这个数组:linq中group by 的用法-LMLPHP

之后 通过:

var group = dates.Single(g => g.Key == v.Id); ///这个地方使用 SingleOrDefault 会更好,不易出现 异常   *  Single返回序列中的唯一元素,First、Last返回第一个、最后一个元素。

v.PointPic = group.g.ToList();

就可以获取数据信息,之后格式如下:linq中group by 的用法-LMLPHP

05-08 14:56