का उपयोग करना कैसे एक फ्लैट IEnumerable
LINQ
(या किसी न किसी प्रकार बाकी) का उपयोग करने के लिए IEnumerables
के IEnumerable
विभाजित करने के लिए?IEnumerable <IEnumerable <T>> IEnumerable <T> को LINQ
17
A
उत्तर
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);
संबंधित मुद्दे
- 1. एक IEnumerable <T> एक IEnumerable <IEnumerable <T>>
- 2. IENumerable <T>
- 3. सी # IENumerable <Base> से IENumerable <Derived>
- 4. IENumerable <Object> से IENumerable <string>
- 5. IENumerable <T>
- 6. IENumerable <T>
- 7. IENumerable <T>
- 8. IEnumerable <IEnumerable <string>> से ICollection <T>
- 9. IEnumerable <T> रूपांतरण
- 10. एफ # समकक्ष (IEnumerable <>)
- 11. लौटने IEnumerable <T>
- 12. IList <T> बनाम IENumerable <T>। अधिक कुशल IList <T> या IENumerable <T>
- 13. IENumerable <T> IENumerable से क्यों प्राप्त होता है?
- 14. IEnumerable <T> एक CSV फ़ाइल
- 15. DataRowCollection को IENumerable <T>
- 16. ICollection <T> क्यों लागू करता है दोनों IEnumerable <T> और IEnumerable
- 17. IENumerable <T> IENumerable <U> पर कास्ट/कनवर्ट करें?
- 18. सूची <int> IENumerable <IComparable>
- 19. IENumerable <T> और IQueryable <T> स्पष्टीकरण?
- 20. IEnumerable <T> .Find बनाएँ()
- 21. दृश्य स्टूडियो विजुअलाइज़र IEnumerable <string>
- 22. सी # IEnumerable <Object> स्ट्रिंग
- 23. IEnumerable.GetEnumerator() और IEnumerable <T> .GetEnumerator()
- 24. IENumerable <dynamic> पर कनवर्ट करें?
- 25. Muliplying सभी IEnumerable <int>
- 26. IENumerable <T> वापसी प्रकार
- 27. निर्यात IENumerable <T> एक्सेल
- 28. कैसे एक IEnumerable <T>
- 29. क्यों IEnumerable <T> IEnumerable <out T>, IEnumerable नहीं के रूप में परिभाषित किया गया है <T>
- 30. LINQ - IEnumerable
abatishchev के लिए, इस कार्यात्मक दिखा विस्तार के तरीकों और लैम्ब्डा भाव बनाम क्वेरी अभिव्यक्ति sysntax Mehrdad के जवाब के बराबर है। –