我能做到
var result = OAS_Questions.Count (oasq => oasq.Id!=0);
result.Dump();
乃至
var result = OAS_Questions;
result.Dump();
但是当我尝试包含“问题”的子对象时,通过
var result = OAS_Questions.Include("OAS_QuestionOptions");
result.Dump();
我看到以下错误
“System.Data.Linq.Table”不包含“Include”的定义,并且找不到接受“System.Data.Linq.Table”类型的第一个参数的扩展方法“Include”(按 F4 添加使用指令或程序集参考)
我已经尝试添加对以下程序集引用的引用。
- 系统代码
- 系统数据
- 系统.数据.实体
- System.Data.Linq
- System.Linq.Expressions
- System.Data.DataSetExtensions
但是在编写查询时扩展方法“Include()”仍然不可用,并且它给出了语法错误。