МассивСписок.Вставить (ArrayList.Insert) Метод

Синтаксис

Вставить(<Индекс>, <Значение>)

Параметры

Индекс (обязательный)
Тип: Число.
Отсчитываемый от нуля индекс, по которому должно быть вставлено значение.
Значение (обязательный)
Тип: Произвольный.
Вставляемое значение.

Возвращаемое значение

Тип: Произвольный.

Значение, которое было вставлено.

Описание

Вставляет значение в МассивСписок (ArrayList) по указанному индексу.

Примечание

Пример

МассивСписок1.Вставить(1, 55.4);
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); МассивСписок1 = Ф.МассивСписок(); МассивСписок1.Добавить("Строка в массив"); МассивСписок1.Добавить(237.65); МассивСписок1.Добавить(Истина); МассивСписок1.Добавить(Дата("19871225000000")); Для А = 0 По МассивСписок1.Количество - 1 Цикл Сообщить("Элемент " + А + " = " + МассивСписок1.Элемент(А)); КонецЦикла; // Элемент 0 = Строка в массив // Элемент 1 = 237.65 // Элемент 2 = Да // Элемент 3 = 25.12.1987 0:00:00 Сообщить("Количество = " + МассивСписок1.Количество); // Количество = 4 Сообщить(""); МассивСписок1.Вставить(1, 55.4); Для А = 0 По МассивСписок1.Количество - 1 Цикл Сообщить("Элемент " + А + " = " + МассивСписок1.Элемент(А)); КонецЦикла; // Элемент 0 = Строка в массив // Элемент 1 = 55.4 // Элемент 2 = 237.65 // Элемент 3 = Да // Элемент 4 = 25.12.1987 0:00:00 Сообщить("Количество = " + МассивСписок1.Количество); // Количество = 5 Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); МассивСписок1 = Ф.МассивСписок(); МассивСписок1.Добавить("Строка в массив"); МассивСписок1.Добавить(237.65); МассивСписок1.Добавить(Истина); МассивСписок1.Добавить(Дата("19871225000000")); // Элемент 0 = Строка в массив // Элемент 1 = 237.65 // Элемент 2 = Да // Элемент 3 = 25.12.1987 0:00:00 МассивСписок1.Вставить(1, 55.4); // Элемент 0 = Строка в массив // Элемент 1 = 55.4 // Элемент 2 = 237.65 // Элемент 3 = Да // Элемент 4 = 25.12.1987 0:00:00 Сообщить(?(МассивСписок1.Количество = 5, "", "!!! ") + "МассивСписок.Вставить (ArrayList.Insert) Метод" + " " + ТекущаяДата());

Смотрите также

МассивСписок (ArrayList) Класс | Библиотека OneScriptForms