C# 在LINQ中包含多对一记录

C# 在LINQ中包含多对一记录,c#,.net,linq,include,C#,.net,Linq,Include,我需要将案例优先级纳入案例类型。有可能吗 我这样做,但没有乐趣 this.ObjectContext.CaseType.Include("CaseTypePriority").Include("CaseTypePriority.CasePriority"); 是的!!!我找到了解决办法:) 您应该使用lambdas来强键入您的“include”。。。检查它是如何在EF中完成的,这对您来说应该很好。基本上,在Include()中,您将选择孙子元素(CasePriority) var r = t

我需要将案例优先级纳入案例类型。有可能吗

我这样做,但没有乐趣

this.ObjectContext.CaseType.Include("CaseTypePriority").Include("CaseTypePriority.CasePriority");
是的!!!我找到了解决办法:)


您应该使用lambdas来强键入您的“include”。。。检查它是如何在EF中完成的,这对您来说应该很好。基本上,在Include()中,您将选择孙子元素(CasePriority)

 var r = this.ObjectContext.CaseTypePriority.Include("CaseType").Include("CasePriority").ToList();