PascalABC.NET

Методы Count

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

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

function Count(): integer;       Возвращает количество элементов в последовательности.
function Count(predicate: T->boolean): integer;
      Возвращает число, представляющее количество элементов последовательности, удовлетворяющих заданному условию.
function LongCount(): int64;
      Возвращает значение типа Int64, представляющее общее число элементов в последовательности.
function LongCount(predicate: T->boolean): int64;
      Возвращает значение типа Int64, представляющее число элементов последовательности, удовлетворяющих заданному условию.

Пример

begin
  var a := Lst(1,3,5,6);
  Println(a.Count(x -> x mod 2 <> 0)); // 3
end.