Sprache

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

Definition

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

public:
 void CopyTo(cli::array <C> ^ array, int arrayIndex);
public void CopyTo(C[] array, int arrayIndex);
abstract member CopyTo : 'C[] * int -> unit
Public Sub CopyTo (array As C(), arrayIndex As Integer)

Parameter

array
C[]

Das eindimensionale Array, das das Ziel der elemente ist, die aus dem ICollectionContract<C>Element kopiert wurden.

arrayIndex
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

Ausnahmen

array ist null.

arrayIndex ist kleiner als 0.

array ist multidimensional.

-oder-

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

-oder-

Der Typ C kann nicht automatisch in den Typ des Zielarrays umgestellt werden.

Gilt für: