Compartir a través de


ICollectionContract<C>.CopyTo(C[], Int32) Método

Definición

Copia la totalidad de ICollectionContract<C> en una matriz unidimensional compatible, empezando por el índice especificado de la matriz de destino.

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)

Parámetros

array
C[]

Matriz unidimensional que constituye el destino de los elementos copiados desde ICollectionContract<C>.

arrayIndex
Int32

Índice de base cero en la array donde comienza la copia.

Excepciones

array es null.

arrayIndex es menor que 0.

array es multidimensional.

o bien

El número de elementos de la ICollectionContract<C> de origen es mayor que el espacio disponible desde arrayIndex hasta el final de la matriz de destino.

o bien

El tipo C no puede convertirse automáticamente al tipo de la matriz de destino.

Se aplica a