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

Definição

Copia a totalidade ICollectionContract<C> para um array unidimensional compatível, começando no índice especificado do array-alvo.

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[]

O array unidimensional que é o destino dos elementos copiados do ICollectionContract<C>.

arrayIndex
Int32

O índice baseado em zero em array onde começa a cópia.

Exceções

array é null.

arrayIndex é inferior a 0.

array é multidimensional.

-ou-

O número de elementos na fonte ICollectionContract<C> é maior do que o espaço disponível de arrayIndex até ao fim do array de destino.

-ou-

O tipo C não pode ser confundido automaticamente para o tipo do array de destino.

Aplica-se a