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

Definition

Kopiert die Dictionary<TKey,TValue>.ValueCollection Elemente in einen vorhandenen eindimensionalen Array, beginnend am angegebenen Arrayindex.

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)

Parameter

array
TValue[]

Das eindimensionale Array Element, das das Ziel der elemente ist, aus Dictionary<TKey,TValue>.ValueCollectiondenen kopiert wurde. Die Array 0-basierte Indizierung muss nullbasiert sein.

index
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

Implementiert

Ausnahmen

array ist null.

index ist kleiner als 0 (null).

Die Anzahl der Elemente in der Quelle Dictionary<TKey,TValue>.ValueCollection ist größer als der verfügbare Platz vom index Ende des Ziels array.

Hinweise

Die Elemente werden in die gleiche Reihenfolge kopiert Array , in der der Enumerationsgeber durch die Dictionary<TKey,TValue>.ValueCollection.

Bei dieser Methode handelt es sich um einen O()-Vorgang, wobei n es sich um einen O(n)-Vorgang handeltCount.

Gilt für:

Weitere Informationen