2016-02-03 21:29:20 +03:00
|
|
|
{function Reverse<T>(Self: array of T): array of T; extensionmethod;
|
|
|
|
|
begin
|
|
|
|
|
System.Array.Reverse(Self);
|
|
|
|
|
Result := Self;
|
2025-04-06 15:32:17 +03:00
|
|
|
end;
|
2016-02-03 21:29:20 +03:00
|
|
|
|
2016-02-05 00:48:48 +03:00
|
|
|
function BinarySearch<T>(self: array of T; item: T): integer; extensionmethod;
|
2016-02-03 21:29:20 +03:00
|
|
|
begin
|
|
|
|
|
Result := System.Array.BinarySearch(self,item);
|
2025-04-06 15:32:17 +03:00
|
|
|
end;}
|
2016-02-03 21:29:20 +03:00
|
|
|
|
|
|
|
|
|
2016-02-02 21:13:52 +03:00
|
|
|
begin
|
|
|
|
|
var a := Arr(1,2,3);
|
2016-02-03 22:55:27 +03:00
|
|
|
var seq := System.Linq.Enumerable.Select(a,x->x*2);
|
2016-02-03 21:29:20 +03:00
|
|
|
//a.Reverse.Print;
|
2016-02-02 21:13:52 +03:00
|
|
|
end.
|