मैं इस List<object[]>
समूह और योग एक सूची <object[]>
List<object[]> olst = new List<object[]>();
olst.Add(new object[] { "AA1", 1 });
olst.Add(new object[] { "AA2", 1 });
olst.Add(new object[] { "AA2", 1 });
olst.Add(new object[] { "AA1", 1 });
olst.Add(new object[] { "AA1", 1 });
olst
से, मैं इस धारण करने के लिए एक नया List<object>
उत्पादन की जरूरत है: दूसरे शब्दों में
"AA1", 3
"AA2", 2
, मैं समूह करने की जरूरत है olst [x] [0] और olst [x] [1] योग करें।
मैं लूप के लिए उपयोग कर सकता था, लेकिन मुझे उम्मीद थी कि कोई इसे लैम्ब्डा अभिव्यक्तियों और/या linq का उपयोग करके मेरी सहायता कर सकता है।
आप ऑब्जेक्ट सरणी के बजाय 'ट्यूपल' का उपयोग करने पर विचार करना चाहेंगे। या इन मानों को संभालने के लिए अपनी खुद की कक्षा लिखें। इस तरह आपके पास मजबूत टाइपिंग होगी और उसे करने की आवश्यकता नहीं होगी। –
juharr