CodeDirectiveCollection.CopyTo(CodeDirective[], Int32) Metodo

Definizione

Copia il contenuto dell'insieme in una matrice unidimensionale a partire dall'indice specificato.

public:
 void CopyTo(cli::array <System::CodeDom::CodeDirective ^> ^ array, int index);
public void CopyTo(System.CodeDom.CodeDirective[] array, int index);
member this.CopyTo : System.CodeDom.CodeDirective[] * int -> unit
Public Sub CopyTo (array As CodeDirective(), index As Integer)

Parametri

array
CodeDirective[]

Matrice di tipo CodeDirective che rappresenta la destinazione dei valori copiati dall'insieme.

index
Int32

Indice nella matrice in corrispondenza del quale iniziare l'inserimento di oggetti raccolta.

Eccezioni

La matrice di destinazione è multidimensionale.

oppure

Il numero di elementi in CodeDirectiveCollection è maggiore dello spazio disponibile tra l'indice della matrice di destinazione specificata da index e la fine della matrice di destinazione.

array è null.

index è minore dell'indice minimo della matrice di destinazione.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del CopyTo metodo per copiare il contenuto della raccolta a partire dall'indice 0 nella matrice specificata CodeDirective . Questo esempio fa parte di un esempio più ampio fornito per la CodeDirectiveCollection classe .

// Copies the contents of the collection beginning at index 0 to the specified CodeDirective array.
// 'directives' is a CodeDirective array.
collection.CopyTo(directives, 0);
' Copies the contents of the collection beginning at index 0 to the specified CodeDirective array.
' 'directives' is a CodeDirective array.
collection.CopyTo(directives, 0)

Si applica a