Was ist der Unterschied zwischen der Rückgabe IQueryable<T>
vs. IEnumerable<T>
Wann sollte man die eine der anderen vorziehen?
IQueryable<Customer> custs = from c in db.Customers
where c.City == "<City>"
select c;
IEnumerable<Customer> custs = from c in db.Customers
where c.City == "<City>"
select c;
Kann die Vollstreckung in beiden Fällen aufgeschoben werden, und wann sollte die eine der anderen vorgezogen werden?