我得到这个错误,当我尝试groupby CellID。不能隐式转换类型时groupby
无法隐式转换类型 'System.Collections.Generic.List System.Linq.IGrouping INT,p2pControllerLogAnalyser.Models.GSMData' 到 'System.Collections.Generic.List p2pControllerLogAnalyser.Models.GSMData'
public List<GSMData> GetCellID()
{
return Gsmdata.GroupBy(x => x.CellID)
.ToList();
}
我在做什么错,我该如何解决?
'GroupBy'返回'IEnumerable的>',所以它不能被转换为'列表'以你正在做的方式。你为什么分组?为什么不用'OrderBy'呢?分组然后立即尝试平铺列表可能是a)意想不到的,或者b)模仿排序语义。 –
什么预期输出? – Grundy
我想显示CellID的列表以及每个CellID使用多少个Meters。分组部分是因为有多个条目具有相同的CellID,我不想重复 – user3240428