ArrangedElementCollection.CopyTo(Array, Int32) Metodo

Definizione

Consente di copiare l'intero contenuto di questo insieme in una matrice Array compatibile unidimensionale, a partire dall'indice specificato della matrice di destinazione.Copies the entire contents of this collection to a compatible one-dimensional Array, starting at the specified index of the target array.

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo (Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

Parametri

array
Array

Array unidimensionale che rappresenta la destinazione degli elementi copiati dall'insieme corrente.The one-dimensional Array that is the destination of the elements copied from the current collection. La matrice deve avere un'indicizzazione in base zero.The array must have zero-based indexing.

index
Int32

Indice in base zero in array in corrispondenza del quale viene avviata la copia.The zero-based index in array at which copying begins.

Implementazioni

Eccezioni

array è null.array is null.

index è minore di 0.index is less than 0.

array è multidimensionale.array is multidimensional.

-oppure--or- Il numero di elementi nell'insieme di origine è maggiore dello spazio disponibile da index al termine di array.The number of elements in the source collection is greater than the available space from index to the end of array.

Non è possibile eseguire il cast automatico del tipo di elemento di origine nel tipo di array.The type of the source element cannot be cast automatically to the type of array.

Commenti

Il tipo della matrice specificata deve essere compatibile con la raccolta di origine.The type of the specified array must be compatible with the source collection.

Questo metodo usa il Array.Copy metodo per copiare gli elementi.This method uses the Array.Copy method to copy the elements.

Si applica a

Vedi anche