在Linq中是否有“Include”版本的编译时错误检查?

时间:2013-11-27 07:38:25

标签: c# vb.net linq entity-framework iqueryable

是否有一个版本的“Include”在Linq中进行编译时错误检查?

我有这段代码

var myquery =  list.Include("Childrens").ToList() ; 

是否有这个“Include”方法的版本,启用了编译时错误检查,因为我有很多关系,有时我需要更改它们的名称,所以如果有一个版本的编译时错误检查将是真的很有帮助。

如果出现编译时错误检查“Include”方法过载,请有人告诉我

2 个答案:

答案 0 :(得分:2)

var myquery = list.Include(x => x.Childrens).ToList() ;

您还需要导入此命名空间"System.Data.Entity"

答案 1 :(得分:0)

您可以使用命名空间.Include(o => o.Childrens)

执行System.Data.Entity