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 に比較的慣れていないため、取得されるレコードの数が多い可能性があるため、これら 2 つの実行でパフォーマンスに違いがあるかどうかに非常に興味があります。