我有以下查询但显示错误。 GroupBy怎么样?
IList<tbl_roadmapautomation> allproductdata = _context.tbl_roadmapautomation.GroupBy(p=>p.Stream).ToList();
这里“Stream”是我想要GroupBy的列名。
错误:无法隐式转换类型'System.Collections.Generic.List&gt;'到'System.Collections.Generic.IList'。 存在显式转换(您是否错过了演员?)
请建议我如何解决此错误。感谢您的帮助。
答案 0 :(得分:2)
var allproductdata =
_context.tbl_roadmapautomation.GroupBy(p=>p.Stream).ToList();
将起作用
您需要将此结果转换为IList&lt;&gt; (例如,有演员)。
但我认为你不想--Illist只是接口定义,你为什么要这样的列表呢?
答案 1 :(得分:0)
在方法中使用var时使用var很好,但是如果需要将数据分配给绑定所需的属性,该怎么办呢?在这种情况下,
ship_col4 == ship_col1 and ship_row4 == ship_row1
or ship_col4 == ship_col2 and ship_row4 == ship_row2
or ship_col4 == ship_col3 and ship_row4 == ship_row3