から匿名型を取得する私は、多くの関係に多くのではニュースに関連したカテゴリIDのNewsImageフィールドとリストを取得する必要があります...しかし、それは私にエラーを与える:C#の:どのようにLINQの結果
タイプのjoin節の式の1つが間違っています。「Join」の呼び出しでタイプ推論が失敗しました。
私のコードは、問題がon
文の中で、この
var Result1 = (from c in db.News
join d in db.Categories
on c.NewsId equals d.News.Select(l => l.NewsId)
where c.NewsId == 1
select new { c.NewsImagePath, d.CategoryId }).ToList();
'ことを確認してくださいc.NewsId'と 'dn.News.Select'は同じ型です。 'Select'は' IEnumberable'を返します。 – Venky
あなたのモデルをここに投稿すると、より理解を深めることができます。あなたが 'naviagationプロパティ'を定義しているなら、それは簡単でなければなりません。 – Venky