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

Definition

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

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

Parameter

array
TKey[]

Das eindimensionale Array Element, das das Ziel der elemente ist, aus Dictionary<TKey,TValue>.KeyCollectiondenen 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>.KeyCollection 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>.KeyCollection.

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