Что такое функции. Стек вызовов - https://dzen.ru/a/aZW_Jhjy_jZrxPm2?share_to=link Написание функций - https://dzen.ru/a/aZbtZZfd7wnFve40?share_to=link Не забудьте вернуть Git на ветку master после изучения веток в гите. Итак, от предыдущих экспериментов у нас остался класс DeliveryTask ("Задача доставки") и список data из объектов этого класса: Также у нас была функция по поиску приоритетных задач доставки: Если у вас нет этого кода, напишите его. Сначала разберём тему в упрощённом понимании. Я не буду сразу рассказывать вам про делегаты, потому что это слишком сложно. Потом. В функции FilterPrioriryTask() (см. предыдущий набросок кода) создавался список для результатов, затем мы в цикле проходились по данному нам списку и для каждого элемента списка проверяли условие. Как вы можете догадаться, фильтрация списков по какому-либо условию - это часто встречающаяся задача. Например, список приказов должен позволять искать приказы за определённые даты, приказы, связанные с указанным челове