PascalABC.NET

Метод Distinct

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

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

function Distinct(): sequence of T;       Возвращает различающиеся элементы последовательности.
function Distinct(comparer: IEqualityComparer<T>): sequence of T;
      Возвращает различающиеся элементы последовательности, используя для сравнения значений компаратор comparer.

Пример

begin
  var a := Arr('aaa','bbb','ccc','aaa','ccc');
  a.Distinct.Println; // aaa bbb ccc
end.