ICollectionContract<C>.CopyTo(C[], Int32) Methode

Definition

Kopiert die gesamte ICollectionContract<C> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays.

C#
public void CopyTo (C[] array, int arrayIndex);

Parameter

array
C[]

Das eindimensionale Array, das das Ziel der aus ICollectionContract<C> kopierten Elemente ist.

arrayIndex
Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.

Ausnahmen

array ist null.

arrayIndex ist kleiner als 0.

array ist mehrdimensional.

- oder -

Die Anzahl der Elemente in der Quell-ICollectionContract<C> ist größer als der verfügbare Platz vom arrayIndex bis zum Ende des Zielarrays.

- oder -

Typ C kann nicht automatisch in den Typ des Zielarrays umgewandelt werden.

Gilt für:

Produkt Versionen
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1