Da die Embarcadero-Doku zu diesem Arraytyp mal wieder unglaublich hilfreich ist: wie lässt sich die Länge eines IntgerDynArrays herausfinden?
Wenn wir schon bei dem Thema sind, würde etwas wie das folgende überhaupt funktionieren?
Delphi-Quellcode:
while something do
begin
if somethingelse then
begin
i := myIntDynArray.Length; //oder wie auch immer man an die Länge kommt
myIntDynArray.SetLength(i+1);
myIntDynArray[i] := value;
end;
[...]
end;
Dh. was wirklich ins Array reinkommt, kann erst zur Laufzeit bestimmt werden. Man darf weiterhin annehmen, dass ich auch Gründen hier keine TList verwenden möchte.