Einfaches Beispiel:
Delphi-Quellcode:
var
x : array of String;
y : array of String;
begin
x := y;
end;
In bestimmten Situationen funktioniert die Zusammenarbeit zwischen zwei scheinbar gleich definierten dynamischen Array-Variablen nicht ([Fehler] ... inkompatible Typen). Abhilfe schafft da z.B. TStringDynArray:
Delphi-Quellcode:
var
x : TStringDynArray;
y : TStringDynArray;
begin
x := y;
end;