Метод проецирования Select
Описание методов
Методы приведены для последовательности sequence of T
.
function Select<Res>(selector: T->Res): sequence of Res;
Проецирует каждый элемент последовательности на другой элемент с помощью функции selector. Возвращает последовательность элементов, полученных в результате проецирования.
|
function Select<Res>(selector: (T,integer)->Res): sequence of Res;
Проецирует каждый элемент последовательности на другой элемент с помощью функции selector, учитывающую индекс элемента. Возвращает последовательность элементов, полученных в результате проецирования. |
Пример
begin
var a :=
Arr(1,2,3,4,5,6);
a.Select(x -> x*x).Println; // 1 4 9 16 25 36
end.