-1
私はL_CabecDocumento
のリストを持っていて、それぞれにL_CabecJob
があります。 それぞれL_CabecDocumento
(私はWhere
の条件があります)からすべてユニークなL_CabecJob
を取得したいと思います。Linq - オブジェクトのグループを取得してリストを取得する
問題は、私がキャストできないことです。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;
あなたは本当にあなたに英語を使用する必要がありますコード。 Linqから 'Cast()'メソッドを試すことができます。 – Filkolev
VSで 'var lista'をホバーすると、何が見えますか? –
「キャストできません」とはどういう意味ですか?私はちょうどあなたのコードを試して、それはうまくコンパイルし、うまく実行されます。どのようなエラーが出ますか?間違っているのは、 'd.CabecJob'は' L_CabecJob'型ではないので、 'lista'は' List 'ではありません。 –