Preguntas etiquetadas con iqueryable

14
Devolver IEnumerable <T> frente a IQueryable <T>
¿Cuál es la diferencia entre regresar IQueryable&lt;T&gt;vs. IEnumerable&lt;T&gt;, cuándo se debe preferir uno sobre el otro? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;





5
¿Cuál es el propósito de AsQueryable ()?
¿El propósito es AsQueryable()solo para que pueda pasar un IEnumerablea métodos que podrían esperar IQueryable, o hay una razón útil para representar IEnumerablecomo IQueryable? Por ejemplo, se supone que debe ser para casos como este: IEnumerable&lt;Order&gt; orders = orderRepo.GetAll(); // I don't want to create another method that works on …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.