• Тем, кто привык ходить в цирк Монти Пайтона — за «волшебством», «магией», леденцовыми петушками из синтаксического сахара и прочей попсой, — в серьезном программировании будет очень трудно.

Класс Array (Массив)

http://smallbasic.com/smallbasic.com/img/object_32.png  Array

Класс Array (Массив) предоставляет возможность для хранения нескольких значений переменных под одним именем. Значения элементов массива могут быть получены при помощи индекса.

В массив Expl с помощью оператора присваисвания можно записать, например, числовые значения:

Expl[1] = 4

Expl[2] = -10

Expl[3] = 16

В итоге в три первых элемента массива Expl будут записаны числовые значения 4, -10 и 16.

Также, с помощью оператора присваисвания можно присвоить любой другой переменной значение одного из элементов массива:

a = Expl[3]

В итоге в переменную a будет записано числовое значение 16.

Методы класса Array:

http://smallbasic.com/smallbasic.com/img/method_16.pngContainsIndex

Array.ContainsIndex(array, index)

Проверяет, содержит ли массив указанный индекс.

array — Массив для проверки.

index — Индекс для проверки.

Возвращает: «True» или «False» в зависимости от того, существовал ли индекс в указанном массиве.

http://smallbasic.com/smallbasic.com/img/method_16.pngContainsValue

Array.ContainsValue(array, value)

Проверяет, содержит ли массив указанное значение.

array — Массив для проверки.

value — Значение для проверки.

Возвращает: «True» или «False» в зависимости от того существовал ли индекс в указанном. массиве.

http://smallbasic.com/smallbasic.com/img/method_16.pngGetAllIndices

Array.GetAllIndices(array)

Возвращает все индексы для массива в виде другого массива.

array — Массив, индексы которого надо получить.

Возвращает: Массив, который содержит индексы для указанного массива. Индекс возвращаемого массива начинается с 1.

http://smallbasic.com/smallbasic.com/img/method_16.pngGetItemCount

Array.GetItemCount(array)

Возвращает количество элементов в массиве.

array — Массив для подсчета количества элементов.

Возвращает: Число элементов в заданном массиве.

http://smallbasic.com/smallbasic.com/img/method_16.pngIsArray

Array.IsArray(array)

Проверяет, является ли указанная переменная массивом.

array — Переменная для проверки.

Возвращает: «True», если указанная переменная является массивом. В противном случае — «False».

http://smallbasic.com/smallbasic.com/img/method_16.pngSetValue

Array.SetValue(arrayName, index, value)

Записывает значение в указанном массиве по указанному индексу.

arrayName — Имя массива.

index — Индекс.

value — Значение для записи в массив.

http://smallbasic.com/smallbasic.com/img/method_16.pngGetValue

Array.GetValue(arrayName, index)

Получает значение в указанном массиве по указанному индексу.

arrayName — Имя массива.

index — Имя индекса.

Возвращает: Значение по указанному индексу в указанном массиве.

http://smallbasic.com/smallbasic.com/img/method_16.pngRemoveValue

Array.RemoveValue(arrayName, index)

Удаляет элемент массива по указанному индексу.

arrayName — Имя массива.

index — Индекс элемента, который надо удалить.


Поделиться: