Как получить последовательность пар?

Рейтинг: 0Ответов: 1Опубликовано: 18.02.2015
int[] B = new int[6] {  111, 22, 33, 43,54,66 };
var w = B.GroupBy(x => x % 10);

Как продолжить мой запрос, чтобы получить пары ключ-сумма элементов с этим ключом?

Ответы

▲ 2Принят
            int[] B = new int[6] { 111, 22, 33, 43, 54, 66 };

            var w = B.GroupBy(x => x % 10).Select(x => new
            { 
                key = x.Key,
                sum = x.Sum()
            });

            foreach (var g in w)
            {
                Console.WriteLine("Key {0} sum {1}", g.key, g.sum);

            }