Udostępnij za pośrednictwem


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

Definicja

Kopiuje całą ICollectionContract<C> do zgodnej tablicy jednowymiarowej, zaczynając od określonego indeksu tablicy docelowej.

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)

Parametry

array
C[]

Tablica jednowymiarowa, która jest miejscem docelowym elementów skopiowanych z obiektu ICollectionContract<C>.

arrayIndex
Int32

Numerowany od zera indeks w tablicy array, od którego rozpoczyna się kopiowanie.

Wyjątki

array to null.

arrayIndex wartość jest mniejsza niż 0.

Parametr array jest wielowymiarowy.

-lub-

Liczba elementów w źródle ICollectionContract<C> jest większa niż dostępna przestrzeń od arrayIndex do końca tablicy docelowej.

-lub-

Nie C można rzutować automatycznie typu tablicy docelowej.

Dotyczy