Поделиться через


ICollectionContract<C>.CopyTo(C[], Int32) Метод

Определение

Копирует ICollectionContract<C> целиком в совместимый одномерный массив, начиная с указанного индекса конечного массива.

public:
 void CopyTo(cli::array <C> ^ array, int arrayIndex);
public void CopyTo (C[] array, int arrayIndex);
abstract member CopyTo : 'C[] * int -> unit
Public Sub CopyTo (array As C(), arrayIndex As Integer)

Параметры

array
C[]

Одномерный массив для приема элементов, копируемых из ICollectionContract<C>.

arrayIndex
Int32

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

Исключения

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

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

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

-или-

Число элементов в исходной коллекции ICollectionContract<C> больше доступного места от положения, заданного значением параметра arrayIndex, до конца массива назначения.

-или-

Тип C не может быть автоматически приведен к типу массива назначения.

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