C# 窗体运行时LINQ EF匿名类型中的联接问题

C# 窗体运行时LINQ EF匿名类型中的联接问题,c#,entity-framework,C#,Entity Framework,我在尝试加入LINQ EF中的两个列表时遇到此错误: EntityFramework.SqlServer.dll中发生类型为“System.NotSupportedException”的未处理异常 其他信息:无法创建“匿名类型”类型的常量值。在此上下文中仅支持基元类型或枚举类型 代码: RecId属性在我的类中定义为可空: public int? RecId { get; set; } public int? RecId { get; set; }

我在尝试加入LINQ EF中的两个列表时遇到此错误:

EntityFramework.SqlServer.dll中发生类型为“System.NotSupportedException”的未处理异常

其他信息:无法创建“匿名类型”类型的常量值。在此上下文中仅支持基元类型或枚举类型

代码:

RecId
属性在我的类中定义为可空:

public int? RecId { get; set; }
public int? RecId { get; set; }