This commit is contained in:
Mikhalkovich Stanislav 2021-12-27 00:13:52 +03:00
parent 0f25d86303
commit 5ee3e9290f
2 changed files with 9 additions and 1 deletions

View file

@ -0,0 +1,8 @@
begin
var s := '12 34 56';
Assert(s.ToIntegers(3).ArrEqual(Arr(12,34,56)));
Assert(s.ToIntegers.ArrEqual(Arr(12,34,56)));
s := ' 12 34 56 ';
Assert(s.ToIntegers(3).ArrEqual(Arr(12,34,56)));
Assert(s.ToIntegers.ArrEqual(Arr(12,34,56)));
end.

View file

@ -12992,7 +12992,7 @@ function ToIntegers(Self: string; N: integer): array of integer; extensionmethod
begin
// SSM Скорость работы на 30% выше чем у ToIntegers без параметров
Result := new integer[N];
var from := 1;
var from := 0;
for var i:=0 to N-1 do
Result[i] := Self.ReadInteger(from);
end;