|
5 / 5 / 1
Регистрация: 02.05.2015
Сообщений: 137
|
|
Cортировка по двум полям22.12.2015, 20:21. Показов 7959. Ответов 4
Метки нет (Все метки)
У меня есть массив объектов такого типа - Folder f2 = new Folder("Фото", DateTime.Now, 15);
Это класс Папка с полями Имя, ДатаСоздания, КоличествоФайлов. Мне нужно отсортировать этот массив по двум критериям. По одному я сортирую так: Array.Sort(DateCollection, (p1, p2) => p1.Name.CompareTo(p2.Name)); А как по двум критериям сортировать? Есть ли метод? Или скажите где почитать.
0
|
|
| 22.12.2015, 20:21 | |
|
Ответы с готовыми решениями:
4
Cортировка коллекции по двум параметрам ArrayList отсортировать по двум полям Как отсортировать список по двум полям и оба поля по убыванию? |
|
5878 / 4755 / 2939
Регистрация: 20.04.2015
Сообщений: 8,361
|
|||||||||||
| 22.12.2015, 20:41 | |||||||||||
Сообщение было отмечено Адэля как решение
Решение
Если массив
1
|
|||||||||||
|
Хитрая блондиночка $)
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
|
||||||
| 22.12.2015, 20:43 | ||||||
|
Используй сочетание OrderBy и ThenBy чтоб указать порядок сортировки:
Ух... Даценд опередил...
1
|
||||||
|
1151 / 743 / 483
Регистрация: 21.01.2014
Сообщений: 1,903
|
||||||
| 22.12.2015, 20:45 | ||||||
|
Сначала по имени, затем по кол-ву.
Не по теме: Какие вы все быстрые
1
|
||||||
|
17823 / 12973 / 3382
Регистрация: 17.09.2011
Сообщений: 21,261
|
|||||||
| 23.12.2015, 10:21 | |||||||
Сообщение было отмечено Адэля как решение
РешениеЭто значит, что если по первому критерию значения одинаковы, то делать проверку по второму критерию. Вот и перенесите эту логику в код:
1
|
|||||||
| 23.12.2015, 10:21 | |
|
Помогаю со студенческими работами здесь
5
Поиск по двум полям в DataGridView В таблице datatable отсортировать данные по двум полям "BRIEF_DESCRIPTION" и "LOGICAL_NAME" Выборка по двум полям. Поиск по двум полям Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
Программный отбор значений справочника
Maks 21.03.2026
Установка программного отбора значений справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|