Sdílet prostřednictvím


Dictionary<TKey,TValue>.ValueCollection.CopyTo(TValue[], Int32) Metoda

Definice

Zkopíruje Dictionary<TKey,TValue>.ValueCollection prvky do existujícího jednorozměrného Arrayobjektu počínaje zadaným indexem pole.

public:
 virtual void CopyTo(cli::array <TValue> ^ array, int index);
public void CopyTo (TValue[] array, int index);
abstract member CopyTo : 'Value[] * int -> unit
override this.CopyTo : 'Value[] * int -> unit
Public Sub CopyTo (array As TValue(), index As Integer)

Parametry

array
TValue[]

Jednorozměrný Array , který je cílem prvků zkopírovaných z Dictionary<TKey,TValue>.ValueCollection. Index Array musí mít indexování založené na nule.

index
Int32

Index založený na nule v poli array, ve kterém kopírování začíná.

Implementuje

Výjimky

array je null.

Hodnota index je menší než nula.

Počet prvků ve zdroji Dictionary<TKey,TValue>.ValueCollection je větší než dostupné místo od index do konce cíle array.

Poznámky

Prvky jsou zkopírovány do objektu Array ve stejném pořadí, ve kterém výčet iteruje prostřednictvím Dictionary<TKey,TValue>.ValueCollection.

Tato metoda je operace O(n), kde n je Count.

Platí pro

Viz také