配列を宣言した後、要素数を越える範囲を利用しようとするとエラーが発生します。その場合、配列の要素数を宣言しなおして利用することができます。その時に、すでに格納している値を残したままにする方法と、すでに格納している値を消去する方法があります。プロジェクト次のようにプロジェクトを作成してください。プログラム次のようにプログラムを入力してください。解説19行目で配列numbersの要素数を変更していますが、Preserveキーワードを指定していないため保存されている値は消去されます。29行目からの配列numbersの表示で確認できるように代入していないほかの要素は初期化されています。配列の再定義(初期化される)20行目は配列fruitsの要素数を変更しています。Preserveキーワードを指定しているので保存された値は保持されたまま要素数が増えています。34行目からの配列fruitsの表示で確認できるように代入していないほかの要素は値がそのまま残っています。