1]
IQueryable<StronglyTypedObject> cp =
context.People.OfType<StronglyTypedObject>()
.Where(o=> o.EmployerId == Id_Method_Param_Variable);
List<StronglyTypedObject> lst = cp.ToList();
2]
List<StronglyTypedObject> cp =
context.People.OfType<StronglyTypedObject>()
.Where(o=> o.EmployerId == Id_Method_Param_Variable)
.ToList();
这可能是一个非常简单的问题,但我对 LINQ 相对较新,如果这两次执行中存在性能差异,我真的很感兴趣,因为检索到的记录数量可能很高。