Język

CodeDirectiveCollection.CopyTo(CodeDirective[], Int32) Metoda

Definicja

Kopiuje zawartość kolekcji do tablicy jednowymiarowej rozpoczynającej się od określonego indeksu.

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)

Parametry

array
CodeDirective[]

Tablica typu CodeDirective , która jest miejscem docelowym wartości skopiowanych z kolekcji.

index
Int32

Indeks w tablicy, w której należy rozpocząć wstawianie obiektów kolekcji.

Wyjątki

Tablica docelowa jest wielowymiarowa.

— lub —

Liczba elementów w CodeDirectiveCollection tablicy docelowej jest większa niż dostępna przestrzeń między indeksem tablicy docelowej określonej przez index a końcem tablicy docelowej.

Parametr array ma wartość null.

index jest mniejsza niż minimalny indeks tablicy docelowej.

Przykłady

Poniższy przykład kodu przedstawia użycie CopyTo metody do skopiowania zawartości kolekcji rozpoczynającej się od indeksu 0 do określonej CodeDirective tablicy. Ten przykład jest częścią większego przykładu udostępnionego CodeDirectiveCollection dla klasy .

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

Dotyczy