powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Linq - поиск группы элементов с максимальной суммой атрибута без сортировки.
1 сообщений из 1, страница 1 из 1
Linq - поиск группы элементов с максимальной суммой атрибута без сортировки.
    #39016247
Жмурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим класс Person имеет свойства ChildrenCount и Region.
Дан массив Person[] persons.
Я ищу регион с максимальным количеством детей:

var region = persons.GroupBy(p => p.Region).OrderBy(g => -g.Sum(p => p.ChildrenCount)).First().Key;

То есть мне приходится сортировать все персоны.
И именно это мне не нравится.


Как бы обойти сортировку?
Может, каким хитрым Max(), или еще как?
Уважаемое сообщество, есть идеи?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Linq - поиск группы элементов с максимальной суммой атрибута без сортировки.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]