小编sco*_*per的帖子

实体框架中连接子句中的表达式之一的类型不正确。左连接中的常量

我正在尝试在 EF 查询中进行左连接。我收到以下错误:

错误 CS1941 连接子句中的表达式之一的类型不正确。调用“GroupJoin”时类型推断失败

这是 C# 代码:

var foo = from m in db.ClientMasters
                      join a in db.Orders on new { m.Id, Status = "N" } equals new { a.ClientID, a.Status } into a_join
                      from a in a_join.DefaultIfEmpty()
                      select new { m.ClientID, a.ID };
Run Code Online (Sandbox Code Playgroud)

c# sql-server entity-framework join linq-to-sql

1
推荐指数
1
解决办法
5784
查看次数

标签 统计

c# ×1

entity-framework ×1

join ×1

linq-to-sql ×1

sql-server ×1