Удаляет элемент массива
Синтаксис
Метод Удалить()
имеет следующий синтаксис:
Удалить(Индекс)
А также альтернативный англоязычный синтаксис:
Delete(Index)
Параметры
Описание параметров метода Удалить()
:
Имя параметра* | Тип | Описание |
---|---|---|
Индекс | Число | Индекс удаляемого элемента. |
*Жирным шрифтом выделены обязательные параметры |
Описание
Метод Удалить()
удаляет элемент массива по указанному индексу. Количество элементов индекса уменьшается на 1. Если указанный в параметре индекс больше, чем возвращает метод ВГраница(), будет вызвано исключение «Индекс находится за границами массива».
Доступность
Версия | Поддержка |
---|---|
8.1 | Сервер, Клиент, Внешнее соединение |
8.2 | Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение |
8.3 | Сервер, Толстый клиент, Тонкий клиент, Веб-клиент, Внешнее соединение, Мобильный автономный сервер, Мобильный клиент, Мобильное приложение |
Пример использования
Пример кода с использованием метода Удалить()
:
массив = Новый Массив; массив.Добавить(1); массив.Добавить(2); //удалить найденный элемент найдЭлт = массив.Найти(1); массив.Удалить(найдЭлт); //удалить первые 3 Для Инд = 0 По 3 Цикл Если массив.Количество() = 0 Тогда Прервать; КонецЕсли; массив.Удалить(0); КонецЦикла; //удалить все Пока массив.Количество() > 0 Цикл массив.Удалить(0); КонецЦикла; //но лучше сделать так: массив.Очистить();