3 つの個別のテーブル T1、T2、および T3 の ID で構成される M1 というメイン テーブルがあります。
Id を使用して 3 つのテーブルを M1 に結合し、それらの名前を表示する必要があります。このために、次のクエリを使用しています。
var query= (from i in dbContext.M1
join j in dbContext.T1 on i.Mt1_id equals j.Mt1_id
join l in dbContext.T2 on i.Mt2_id equals l.Mt2_id
join s in dbContext.T3 on i.Mt3_id equals s.Mt3_id
where i.Mid >= 1
select new
{
a=j.name,
b=l.name,
c=s.name
}).ToArray();
Type inference failed in call to Join
この方法を使用しましたが、" "というエラーが表示されます。
どこが間違っていたのか教えてください。