Группировать и суммировать список <объект []>
у меня есть этоList<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 [х] [0] и подвести итогOlst [х] [1].
Я мог бы использовать цикл for, но я надеялся, что кто-нибудь поможет мне использовать лямбда-выражения и / или linq для достижения этой цели.