ИзменяемыйМассив
Стд::Коллекции::ИзменяемыйМассив<ТипЭлемента>
ТипЭлемента: тип элементов массива.
Изменяемый массив, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов. Позволяет изменять состав и порядок элементов массива, но не добавлять произвольные новые элементы в массив.
Индексация начинается с 0. Методы, принимающие диапазоны значений, не включают верхний индекс. Числовое значение индекса должно лежать в диапазоне 0 .. 2147483647. При работе методов с индексами могут быть выброшены исключения:
- ИсключениеИндексВнеГраниц - при выходе индекса за допустимый диапазон,
- ИсключениеНедопустимыйАргумент - если индекс начальный индекс >= конечного индекса.
Сравнение ссылочное
Обход в цикле: Возвращает элементы массива в порядке следования индексов.
Тип: ТипЭлемента
Иерархия типа
Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>, ЧитаемыйМассив<ТипЭлемента>
Дочерние типы: Массив
Методы
ВставитьНовый
<ItemType это Конструируемое> ВставитьНовый(Индекс: Число): ТипЭлементаИндекс, путем вызова конструктора без параметров.
Возвращает созданный элемент.
Исключения
ИсключениеНедопустимыйАргумент - если тип элементов составной или абстрактный
ДобавитьНовый
<ItemType это Конструируемое> ДобавитьНовый(): ТипЭлементаИсключения
ИсключениеНедопустимыйАргумент - если тип элементов составной или абстрактный
Перевернуть
Меняет местами элементы массива, находящиеся в диапазоне индексов, начиная сОт до До, не включая конечный.
Значением по умолчанию конечного индекса До является размер массива.
Прошлые имена: Развернуть
Удалить
Удаляет элементЭлемент из массива.
Если ТолькоПервый истина, то будет удалено только первое вхождение элемента в массив.
Возвращает признак того, что массив был изменен.
УдалитьДиапазон
Удаляет значения из массива в заданном диапазоне индексов сОт до До, не включая конечный.
Значением по умолчанию конечного индекса До является размер массива.
УдалитьПоИндексу
УдалитьПоИндексу(Индекс: Число): ТипЭлементаИндекс и возвращает его.
Прошлые имена: УдалитьПоИндексу
Список унаследованных методов
ИзменяемаяКоллекция
Очистить, Удалить, УдалитьВсе, УдалитьКроме
Обходимое
ВМассив, ВСоответствие, ВСоответствиеСКлючами, ВСоответствиеСоЗначениями, ВоМножество, ВсеСоответствуют, ГруппироватьПо, ДляКаждого, ЕдинственныйИлиНеопределено, ЕдинственныйИлиУмолчание, ЕдинственныйИлиУмолчание, ЕстьСоответствия, КакПоследовательность, Максимум, МаксимумПо, Минимум, МинимумПо, НетСоответствий, Объединить, Первый, ПервыйИлиНеопределено, ПервыйИлиУмолчание, ПервыйИлиУмолчание, ПотомСортироватьПо, Преобразовать, ПреобразоватьЛинейно, Пусто, Свернуть, Свернуть, Соединить, Сортировать, Сортировать, СортироватьПо, Среднее, СреднееИлиУмолчание, Сумма, Уникальные, УникальныеПо, Фильтровать, ФильтроватьПоТипу
Объект
ВСтроку, ПолучитьТип, Представление
ЧитаемаяКоллекция
Единственный, Размер, Содержит, СодержитВсе
ЧитаемыйМассив
Граница, Найти, НайтиСКонца, ПодМассив, Получить, Последний, СодержитВсе