Тип Array предназначен для хранения нескольких однотипных объектов, рассматриваемых как единое целое - массив. Размер массива может быть определен как на этапе объявления массива (статический массив), так и на этапе инициализации массива в тексте программы (динамический массив). Массив, состоящий из одного измерения, называется вектором, из двух измерений - таблицей, если измерений больше двух - многомерным массивом. Для описания массивов используется синтаксис, описанный в разделе «Описание массивов». Работа с массивами осуществляется посредством свойств и методов, реализованных в классе Array.
Примечание. Наследование от класса базового типа Array запрещено.
Sub SampleArray;
Var
Arr1: Array[3] Of Char;
Arr2: Array Of Integer;
Arr3: Array;
v: Variant;
Begin
Arr2 := New Integer[3];
Arr3 := New Variant[3];
Arr1[0] := 'A';
Arr1[1] := 'B';
Arr1[2] := 'C';
Arr2[0] := 0;
Arr2[1] := 1;
Arr2[2] := 2;
Arr3[0] := Arr1[0] + Arr2[0].ToString;
Arr3[1] := Arr1[1] + Arr2[1].ToString;
Arr3[2] := Arr1[2] + Arr2[2].ToString;
For Each v In Arr3 Do
Debug.WriteLine(v);
End For;
End Sub SampleArray;
См. также: