मेरे पास अभिभावक वर्ग एक्स और बाल कक्षाओं X1 और X2 (X1 और X2 एक्स से प्राप्त) की दो सूचियां हैं। क्या एक्स 1 और एक्स 2 की सूचियों को एक्सएस की सूची में गठबंधन करने का कोई आसान तरीका है?
मैं एक्स 1 और एक्स 2 की सूचियों पर लूप कर सकता हूं और फिर एक्स की सूची में जोड़ सकता हूं लेकिन यह थोड़ा बोझिल लगता है।अभिभावक वर्ग सूची में बाल वर्ग सूचियों का संयोजन
5
A
उत्तर
6
LINQ
var both = list1.Cast<X>().Concat(list2.Cast<X>()).ToList();
साथ या
var both = ((IEnumerable<X>)list1).Concat((IEnumerable<X>)list2).ToList();
लेकिन यह भी पाशन के साथ आसानी से ऐसा कर सकते हैं - बस कवर के तहत।
+0
वास्तव में लूपिंग के बारे में परवाह नहीं है जब तक मुझे बहुत अधिक कोड लिखना न पड़े (-: बस कन्वर्टएल में भी आया – cs0815
2
उपयोग Enumerable.Cast विधि, इस तरह:
var list1 = new List<X1>();
var list2 = new List<X2>();
var result = list1.Cast<X>().Concat(list2.Cast<X>()).ToList();
संबंधित मुद्दे
- 1. अभिभावक वर्ग से बाल वर्ग स्थिर चर का उपयोग करें?
- 2. अभिभावक वर्ग
- 3. jQuery - बाल वर्ग द्वारा अभिभावक का चयन करें?
- 4. SharePoint सूचियों में अभिभावक-बाल संबंधों का प्रतिनिधित्व
- 5. पायथन में बाल वर्ग से अभिभावक वर्ग की विधि को कॉल करें?
- 6. जावा: क्या अभिभावक वर्ग सांख्यिकीय रूप से बाल वर्ग के वर्ग का नाम पुनर्प्राप्त कर सकता है?
- 7. सी # - बाल वर्ग
- 8. नैन्सी मॉडल बाल वर्ग
- 9. सोनाटा व्यवस्थापक - बाल व्यवस्थापक वर्ग
- 10. आधार वर्ग से बाल वर्ग का नाम कैसे खोजें?
- 11. जैक्सन: अभिभावक वर्ग गुणों को अनदेखा करें
- 12. PHP अभिगम अभिभावक वर्ग परिवर्तनीय
- 13. अभिभावक वर्ग और सुपर क्लास
- 14. अभिभावक/बाल संबंध (PHP)
- 15. जावास्क्रिप्ट में बाल वर्ग से अभिभावक विधि को कैसे कॉल करें?
- 16. कक्षा पदानुक्रम शब्द, पूर्वजों- बनाम अभिभावक-वर्ग
- 17. .NET: दो जेनेरिक सूचियों का संयोजन
- 18. अभिभावक
- 19. पीएचपी बाल वर्ग एक्सेस जनक चर समस्या
- 20. PHP: अभिभावक :: __ निर्माण() के लिए बाल वर्ग __construct() तर्क कैसे पास करें?
- 21. अमूर्त वर्ग कंक्रीट वर्ग से अलग कैसे है?
- 22. आधार वर्ग के टेम्पलेट पैरामीटर के रूप में बाल वर्ग का उपयोग करना और घोंसला वाले नाम के रूप में
- 23. अभिभावक वर्ग में जेएक्सबी एनोटेटेड गुणों को अनदेखा कैसे करें?
- 24. JAXB सूची टैग भीतरी वर्ग
- 25. बाल वर्ग (नेस्टेड कक्षाओं में) से मूल वर्ग के अंदर मूल्य कैसे प्राप्त करें?
- 26. मैं पाइथन में अभिभावक वर्ग के कार्यों को कैसे ओवरराइड कर सकता हूं?
- 27. सी # एक सूची में विभिन्न वर्ग वस्तुओं
- 28. बाल वर्ग में super.equals और super.hashCode को कॉल करना?
- 29. सीएसएस-कम वर्ग छद्म वर्ग के साथ वर्ग का विस्तार
- 30. अभिभावक
आप कलाकारों का उपयोग कर सकते मैं – m4ngl3r
यकीन है कि लगता है, लेकिन है कि पाशन की आवश्यकता है। मैं एक linq (कम कोड) समाधान की तलाश में हूं – cs0815