LINQ
Оператор GroupBy
GroupBy и Select
Группировка по нескольким ключам