Come dividere un IEnumerable
di IEnumerables
ad un piatto IEnumerable
utilizzando LINQ
(o in qualche modo altro)?IEnumerable <IEnumerable <T>> per IEnumerable <T> utilizzando LINQ
17
A
risposta
44
enumerable.SelectMany(x => x)
12
var result = from e in enumerables
from v in e
select v;
4
IEnumerable<IEnumerable<int>> number_collections = ...
IEnumerable<int> = number_collections.SelectMany(x => x);
Problemi correlati
- 1. Flatten IEnumerable <IEnumerable <>>; comprensione generici
- 2. IEnumerable <> to IList <>
- 3. Conversione da IEnumerable <IEnumerable <string>> per ICollection <T>
- 4. Perché IEnumerable <T> è definito come IEnumerable <out T>, non IEnumerable <T>
- 5. IEnumerable <T> conversione
- 6. Trasmetti da IEnumerable a IEnumerable <object>
- 7. LINQ unisce Elenco <IEnumerable <T>> in un IEnumerable <T> con qualche regola
- 8. Trova sequenza in IEnumerable <T> utilizzando Linq
- 9. XML per IEnumerable <T>
- 10. Differenza tra IEnumerable e IEnumerable <T>?
- 11. Come per ruotare IEnumerable <T>
- 12. Verificare se IEnumerable <object> è IEnumerable <int>
- 13. Come concatenare due IEnumerable <T> in un nuovo IEnumerable <T>?
- 14. C# Impossibile convertire da IEnumerable <Base> a IEnumerable <Derived>
- 15. Perché una funzione che accetta IEnumerable <interface> non accetta IEnumerable <class>?
- 16. Casting IEnumerable <T> a Elenco <T>
- 17. IEnumerable <T> e IQueryable <T> chiarimenti?
- 18. Refactor LINQ ForEach per tornare IEnumerable <T>
- 19. Elenco <int> a IEnumerable <IComparable>
- 20. DataTables vs IEnumerable <T>
- 21. Convertire IEnumerable <T> a string []
- 22. EditorFor IEnumerable <T> con TemplateName
- 23. esportazione IEnumerable <T> in Excel
- 24. Contare su un IEnumerable <dynamic>
- 25. inizializzazione IEnumerable <string> In C#
- 26. C# IEnumerable <Object> a stringa
- 27. Concatenare più IEnumerable <T>
- 28. restituendo un IEnumerable generico <T>
- 29. IEnumerable <CustomType> in PowerShell
- 30. IEnumerable <T> in C#
Per abatishchev, questo è funzionalmente equivalente alla risposta di Mehrdad mostrando di query espressione sysntax contro i metodi di estensione e le espressioni lambda. –