Queue<T>.CopyTo(T[], Int32) Methode

Definition

Kopiert die Queue<T> Elemente in einen vorhandenen eindimensionalen Array, beginnend am angegebenen Arrayindex.

public:
 void CopyTo(cli::array <T> ^ array, int arrayIndex);
public void CopyTo(T[] array, int arrayIndex);
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), arrayIndex As Integer)

Parameter

array
T[]

Das eindimensionale Array Element, das das Ziel der elemente ist, aus Queue<T>denen kopiert wurde. Die Array 0-basierte Indizierung muss nullbasiert sein.

arrayIndex
Int32

Der nullbasierte Index, in array dem das Kopieren beginnt.

Ausnahmen

array ist null.

arrayIndex ist kleiner als 0 (null).

Die Anzahl der Elemente in der Quelle Queue<T> ist größer als der verfügbare Platz vom arrayIndex Ende des Ziels array.

Hinweise

Die Elemente werden in die gleiche Reihenfolge kopiert Array , in der der Enumerationsgeber durch die Queue<T>.

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

Gilt für: