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

Definition

Kopiert das Gesamte LinkedList<T> in einen kompatiblen eindimensionalen Array, beginnend am angegebenen Index des Zielarrays.

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

Parameter

array
T[]

Das eindimensionale Array Element, das das Ziel der elemente ist, aus LinkedList<T>denen 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 LinkedList<T> ist größer als der verfügbare Platz vom index Ende des Ziels array.

Beispiele

Ein Beispiel, das diese Methode enthält, finden Sie in der LinkedList<T> Klasse.

Hinweise

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

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

Gilt für: