ConfigurationElementCollectionBase<T>.ICollection.CopyTo Метод

Определение

Копирует элементы коллекции в массив начиная с определенного индекса в массиве.

 virtual void System.Collections.ICollection.CopyTo(Array ^ array, int index) = System::Collections::ICollection::CopyTo;
void ICollection.CopyTo(Array array, int index);

Параметры

array
Array

Одномерный массив, куда копируются элементы из данной коллекции. Индекс в массиве должен начинаться с нуля.

index
Int32

Отсчитываемый от нуля индекс в массиве array, с которого начинается копирование.

Реализации

Исключения

ArgumentNullException

array имеет значение null.

ArgumentOutOfRangeException

Значение параметраindex меньше 0.

ArgumentException

Массив array является многомерным.

-или-

Массив array не имеет индексации, начинающейся с нуля.

-или-

Значение параметра index больше или равно длине массива array.

-или-

Число элементов в исходном объекте ICollection больше доступного места от положения, заданного значением параметра index, до конца массива назначения.

Комментарии

Указанный массив должен иметь тип, наследуемый ConfigurationElement от класса .

Этот метод использует метод для System.Collections.Generic.List<T>.CopyTo копирования элементов.

Применяется к