1213 Stimmen

Rückgabe von IEnumerable<T> vs. IQueryable<T>

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?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X