CodeDirectiveCollection.CopyTo(CodeDirective[], Int32) Methode

Definition

Kopiert den Inhalt der Auflistung in ein eindimensionales Array, das am angegebenen Index beginnt.

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)

Parameter

array
CodeDirective[]

Ein Array vom Typ CodeDirective , das das Ziel der aus der Auflistung kopierten Werte ist.

index
Int32

Der Index im Array, an dem das Einfügen von Auflistungsobjekten beginnen soll.

Ausnahmen

Das Zielarray ist multidimensional.

-oder-

Die Anzahl der Elemente in der CodeDirectiveCollection Zeichenfolge ist größer als der verfügbare Platz zwischen dem Index des zielarrays, das durch index und am Ende des Zielarrays angegeben ist.

array ist null.

index ist kleiner als der Mindestindex des Zielarrays.

Beispiele

Das folgende Codebeispiel zeigt die Verwendung der CopyTo Methode, um den Inhalt der Auflistung beginnend bei Index 0 in das angegebene CodeDirective Array zu kopieren. Dieses Beispiel ist Teil eines größeren Beispiels, das für die CodeDirectiveCollection Klasse bereitgestellt wird.

// 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)

Gilt für: