Методы Min, Max

Описание методов

Методы приведены для последовательности sequence of T.

function Min(): число;
      Вычисляет минимальный элемент последовательности значений числового типа.
function Min(selector: T->число): число;
      Вызывает функцию преобразования для каждого элемента последовательности и возвращает минимальное значение числового типа.
function Max(): число;
      Вычисляет максимальный элемент последовательности значений числового типа.
function Max(selector: T->число): число;
      Вызывает функцию преобразования для каждого элемента последовательности и возвращает максимальное значение числового типа.

Пример

begin
  var a := Lst(1,3,5,6);
  Println(a.Min, a.Max);
  var b := Arr(('Иванов',20),('Попов',21),('Авилов',28));
  Println(b.Min(x -> x[1]));  
end.