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

Definition

Kopiert die SortedDictionary<TKey,TValue>.KeyCollection-Elemente in ein vorhandenes eindimensionales Array, beginnend beim angegebenen Arrayindex.Copies the SortedDictionary<TKey,TValue>.KeyCollection elements to an existing one-dimensional array, starting at the specified array index.

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 1D-Array, welches das Ziel der Elemente ist, die aus dem SortedDictionary<TKey,TValue>.KeyCollection kopiert wurden.The one-dimensional array that is the destination of the elements copied from the SortedDictionary<TKey,TValue>.KeyCollection. Das Array muss über eine nullbasierte Indizierung verfügen.The array must have zero-based indexing.

index
Int32

Der nullbasierte Index im array, bei dem der Kopiervorgang beginnt.The zero-based index in array at which copying begins.

Ausnahmen

array ist nullarray is null.

index ist kleiner als 0.index is less than 0.

Die Anzahl der Elemente in der Quell-SortedDictionary<TKey,TValue>.KeyCollection ist größer als der verfügbare Platz vom index bis zum Ende des Ziel-array.The number of elements in the source SortedDictionary<TKey,TValue>.KeyCollection is greater than the available space from index to the end of the destination array.

Hinweise

Die Elemente werden in derselben Reihenfolge in das Array kopiert, in der der Enumerator die SortedDictionary<TKey,TValue>.KeyCollectiondurchläuft.The elements are copied to the array in the same order in which the enumerator iterates through the SortedDictionary<TKey,TValue>.KeyCollection.

Bei dieser Methode handelt es sich um einen O (n)-Vorgang, bei dem n Countist.This method is an O(n) operation, where n is Count.

Gilt für:

Siehe auch