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

Definition

Kopierar hela ICollectionContract<C> till en kompatibel endimensionell matris med början vid det angivna indexet för målmatrisen.

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)

Parametrar

array
C[]

Den endimensionella matris som är målet för de element som kopieras från ICollectionContract<C>.

arrayIndex
Int32

Det nollbaserade index array där kopieringen börjar.

Undantag

array är null.

arrayIndex är mindre än 0.

array är flerdimensionellt.

-eller-

Antalet element i källan ICollectionContract<C> är större än det tillgängliga utrymmet från arrayIndex till slutet av målmatrisen.

-eller-

Det går inte att omvandla typen C automatiskt till målmatrisens typ.

Gäller för