c# - Flatten List in LINQ -
मेरे पास एक LINQ क्वेरी है जो IEnumerable & lt; list & lt; int & gt; & gt;
देता है, लेकिन मैं चाहता हूं केवल सूची & lt; int & gt;
पर लौटें तो मैं अपने सभी रिकॉर्ड को अपने IEnumerable & lt; सूची & lt; int & gt; & gt;
में केवल एक सरणी में विलय करना चाहता हूं।
उदाहरण:
<पूर्व> IEnumerable & lt; सूची & lt; int & gt; & gt; IList = संख्या से (विधि से कोई नहीं) (कोई नहीं चुनें) संख्या चुनें;
मैं अपने सारे परिणाम IEnumerable & lt; सूची & lt; int & gt; & gt;
को केवल एक सूची & lt; int & gt;
इसलिए, स्रोत एरे से: [1,2,3,4] और [5,6,7]
मुझे केवल एक सरणी [1,2,3,4,5, 6,7]
धन्यवाद
कोशिश करें
< कोड> var परिणाम = iList.SelectMany (i = & gt; i);
Comments
Post a Comment