0

Массив. Метод Удалить()

Удаляет элемент массива

Синтаксис

Метод Удалить() имеет следующий синтаксис:

Удалить(Индекс)

А также альтернативный англоязычный синтаксис:

Delete(Index)

Параметры

Описание параметров метода Удалить():

Имя параметра* Тип Описание
Индекс Число Индекс удаляемого элемента.
*Жирным шрифтом выделены обязательные параметры

Описание

Метод Удалить() удаляет элемент массива по указанному индексу. Количество элементов индекса уменьшается на 1. Если указанный в параметре индекс больше, чем возвращает метод ВГраница(), будет вызвано исключение «Индекс находится за границами массива».

Доступность

Версия Поддержка
8.1 Сервер, Клиент, Внешнее соединение
8.2 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение
8.3 Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение, Мобильный автономный сервер, Мобильный клиент, Мобильное приложение

Пример использования

Пример кода с использованием метода Удалить():

массив = Новый Массив; 
массив.Добавить(1); 
массив.Добавить(2);

//удалить  найденный элемент
найдЭлт = массив.Найти(1);
массив.Удалить(найдЭлт);

//удалить первые 3
Для Инд = 0 По 3 Цикл
    Если массив.Количество() = 0 Тогда
        Прервать;
    КонецЕсли;
    массив.Удалить(0);
КонецЦикла;

//удалить все
Пока массив.Количество() > 0 Цикл    
    массив.Удалить(0);
КонецЦикла;       
//но лучше сделать так:
массив.Очистить();

Поделиться страницей в соц.сетях

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *