Разработка в 1С 8.0



         

Код:


Маc = Новый Массив; //одномерный массив без элементов

Маc.Добавить("Иванов"); //элемент будет иметь индекс 0

Маc.Добавить("Петров"); //индекс 1

Маc.Добавить("Сидоров"); //индекс 2

 

//после вставки нового элемента Иванов и Петров будут сдвинуты ниже 

Мас2.Вставить(0,"Сидоров");

 

//удаляем Сидорова (Иванов и Петров сдвигаются обратно)

Мас2.Удалить(0);

Мас2 = Новый Массив(4,5); //массив с двумя измерениями 

Мас2[0][0] = "Иванов";

Мас2[0][1] = "Петров";

 

//после вставки нового элемента Иванов и Петров будут сдвинуты ниже 

Мас2[0].Вставить(0,"Сидоров");

 

//следующий элемент будет относиться ко 2-му измерению 

//и будет являться 6-м (индекс = 5)

//при создании массива во 2-м измерении

//было создано 5 элементов, имеющих значение Неопределено 

Мас2[1].Добавить("Петров");

Перебор элементов массива возможен с использованием операто-ра [...] или цикла «Для Каждого»:  




Содержание  Назад  Вперед