Preguntas etiquetadas con ienumerable

107
¿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<Order> orders = orderRepo.GetAll(); // I...

87
¿LINQ funciona con IEnumerable?

Tengo una clase que implementa IEnumerable, pero no implementa IEnumerable<T>. No puedo cambiar esta clase y no puedo usar otra clase en su lugar. Como he entendido de MSDN, LINQ se puede usar si la clase implementaIEnumerable<T> . Intenté usar instance.ToQueryable(), pero todavía no...

18
Convertir IAsyncEnumerable a List

Entonces, en C # 8 obtuvimos la adición de la IAsyncEnumerableinterfaz. Si tenemos una normal IEnumerable, podemos hacer una Listo casi cualquier otra colección que queramos. Gracias a Linq allí. var range = Enumerable.Range(0, 100); var list = range.ToList(); Bueno, ahora quiero convertir mi...