में फ़्लैटन सूची मेरे पास एक LINQ क्वेरी है जो IEnumerable<List<int>>
लौटाती है लेकिन मैं केवल List<int>
लौटना चाहता हूं, इसलिए मैं अपने सभी रिकॉर्ड को IEnumerable<List<int>>
में केवल एक सरणी में विलय करना चाहता हूं।LINQ
उदाहरण:
IEnumerable<List<int>> iList = from number in
(from no in Method() select no) select number;
मैं इसलिए केवल एक List<int>
करने के लिए अपने सभी परिणाम IEnumerable<List<int>>
लेने के लिए, स्रोत सरणियों से हैं: [1,2,3,4] और [5,6 , 7]
मैं चाहता हूँ केवल एक सरणी [1,2,3,4,5,6,7]
धन्यवाद
धन्यवाद, मैं हमेशा इस एक भूल - मैं जानता हूँ कि यह वहाँ है, लेकिन जब भी मुझे इसका इस्तेमाल करने की ज़रूरत होती है, तो मैं बस इतना समय बिताता हूं। इस जवाब को बुकमार्क करना :-) – BrainSlugs83
थोड़ी देर के लिए मुझे डर था कि मैं अकेला था जिसकी कभी आवश्यकता थी। धन्यवाद माइक! –
क्या 'selectMany (i => i) 'के लिए कुछ वैकल्पिक वाक्यविन्यास है? मैंने यह वाक्यविन्यास बहुत उपयोग किया है, लेकिन यह चुनिंदा सुविधा का अपमानजनक उपयोग प्रतीत होता है, इसलिए मुझे उम्मीद है कि भाषा डिजाइनर विशेष रूप से सूचियों की सूची के लिए शॉर्टकट सिंटैक्स के साथ आते हैं – Andy