"Сортировка списка записей с использованием пользовательского сравнителя в Delphi"Delphi , Базы данных , Сортировка и ФильтрСортировка списка записей с использованием пользовательского сравнителя в Delphi В данной статье мы рассмотрим, как отсортировать список записей с использованием пользовательского сравнителя в Delphi. Для этого мы создадим простую запись и список на основе этой записи, а затем напишем пользовательскую функцию сравнения для сортировки списка по значению целого числа. Создание записи и списка Сначала создадим простую запись
Затем создадим generic список
Пользовательская функция сравнения Теперь напишем пользовательскую функцию сравнения для сортировки списка по значению поля
Сортировка списка Теперь можно отсортировать список
Пример кода Вот полный пример кода, демонстрирующий создание списка записей, добавление элементов в список и сортировку списка с использованием пользовательского сравнителя:
После запуска этой программы вы увидите отсортированный список записей, основанный на значении поля В данной статье рассматривается сортировка списка записей с использованием пользовательского сравнителя в Delphi. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Сортировка и Фильтр ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |