C# 需要检索联接查询的结果集

C# 需要检索联接查询的结果集,c#,entity-framework,linq,C#,Entity Framework,Linq,需要检索这两个表的结果集,但我在其中得到空值 var Items = from t1 in dbModal.Table1 join t2 in dbModal.Table2 on t1.id equals t2.Id select new { t1, t2.column }; 需要像这样映射上述查询 Select t1.*,t2.Column from T1 join T2 on T1.id=T2.Id 向我们展示表格

需要检索这两个表的结果集,但我在其中得到空值

var Items = from t1 in dbModal.Table1
            join t2 in dbModal.Table2 on t1.id equals t2.Id
            select new 
            { t1, t2.column };
需要像这样映射上述查询

Select t1.*,t2.Column from T1
join T2 on T1.id=T2.Id

向我们展示表格的外观以及您使用的真实linq。这还不足以确定问题,如果id在t1而不是t2中,您将得到空值。请参阅左外部联接:如果我直接在SQLServer中编写查询,它可以正常工作。但是t2有一些问题。不知道如何访问它您使用的是哪个版本的ef?