Utilisez Redim Preserve x[n] (avec les crochets) uniquement en syntaxe Crystal.
Vous ne pouvez pas avoir plusieurs tableaux dans une instruction Redim Preserve en syntaxe Crystal.
Utilisation
Redim Preserve x[n]
Redimensionner le tableau x à la taille n tout en préservant les valeurs initiales contenues dans le tableau x. x est un tableau et n un nombre entier positif spécifiant la nouvelle taille de n.
Exemples
L'exemple suivant est applicable à la syntaxe Crystal :
Local StringVar array x := ["a", "bb", "ccc"];
// resize the array to size 4 while preserving the old values.
Redim Preserve x [4];
// now x = ["a", "bb", "ccc", "dddd"]
x [4] := "dddd";
x[4] // returns "dddd"