我知道如何通过LINQ 查询表达式语法使用 INNER JOIN :
var query =
from table1 in context.Table1
join table2 in context.Table2 on table1.Table2FkField equals table2.ID
select new { table1.SomeField, table2.SomeField };
但在某些情况下,使用 method 语法更具可读性。
所以问题是如何使用LINQ方法语法重写上面的例子?
我已经在SOQ上创建了许多与LINQ INNER JOIN相关的答案,但所有答案都使用了查询表达式语法。