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

Definice

Zkopíruje celý LinkedList<T> objekt do kompatibilního jednorozměrného Arrayobjektu , počínaje zadaným indexem cílového pole.

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)

Parametry

array
T[]

Jednorozměrný Array , který je cílem elementů zkopírovaných z LinkedList<T>. Musí Array mít indexování založené na nule.

index
Int32

Index založený na nule v poli array, ve kterém kopírování začíná.

Implementuje

Výjimky

array je null.

Hodnota index je menší než nula.

Počet prvků ve zdroji LinkedList<T> je větší než dostupné místo od index konce cíle array.

Příklady

Příklad, který zahrnuje tuto metodu LinkedList<T> , viz třída.

Poznámky

Prvky se zkopírují do objektu Array ve stejném pořadí, ve kterém iterátor výčtu prochází .LinkedList<T>

Tato metoda je operace O(n), kde n je Count.

Platí pro