我有一个L_CabecDocumento
列表,每个列表都有一个L_CabecJob
。
我想从每个L_CabecJob
获得所有唯一L_CabecDocumento
(我有Where
条件。)
问题在于我无法将其投放到List<L_CabecJob>()
我究竟做错了什么?
感谢
var lista = (from d in appADO.L_CabecDocumento
where d.L_TipoEntidadeId == 2 && d.Entidade == fornecedor
group d by d.CabecJob into c
select c.Key ).ToList() ;
return (List<L_CabecJob>)lista;
答案 0 :(得分:2)
而不是 -
return (List<L_CabecJob>)lista;
使用 -
return lista.Cast<L_CabecJob>();
下次英语变量可能会帮助我们更好地理解你的代码;)