Некоторые системные методы имеют параметры функционального типа.
Например, метод СортироватьПо() коллекции Массив имеет первый параметр функционального типа, в который вы должны передать свое лямбда-выражение. Это выражение должно вернуть то свойство элемента массива, по которому массив нужно отсортировать.
Например, массив структур Сотрудники, состоящий из элементов структуры Сотрудник, сортируется по полю Возраст этой структуры:
структура Сотрудник
знч ФИО: Строка
знч Возраст: Число
;
метод Пример()
знч Сотрудники = [
новый Сотрудник("Стрельцов",44),
новый Сотрудник("Малахова", 22),
новый Сотрудник("Королев",33)
]
Сотрудники.СортироватьПо(ПарамСотрудник->ПарамСотрудник.Возраст)
;