Vector<T>.CopyTo Vector<T>.CopyTo Vector<T>.CopyTo Vector<T>.CopyTo Method

Definice

Přetížení

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Instance vektoru se zkopíruje do zadané cílové pole.Copies the vector instance to a specified destination array.

CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32)

Zkopíruje instance vector do určeného cíle pole, počínaje na pozici zadaného indexu.Copies the vector instance to a specified destination array starting at a specified index position.

CopyTo(T[]) CopyTo(T[]) CopyTo(T[]) CopyTo(T[])

Instance vektoru se zkopíruje do zadané cílové pole.Copies the vector instance to a specified destination array.

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

Parametry

destination
T[]

Pole, které chcete získat kopii této hodnoty vektoru.The array to receive a copy of the vector values.

Výjimky

Počet elementů v aktuální vektoru je větší než počet prvků, které jsou k dispozici v destination pole.The number of elements in the current vector is greater than the number of elements available in the destination array.

Poznámky

Operace kopírování začíná na indexu 0 destination.The copy operation begins at index 0 of destination. Cílové pole musí mít minimálně Vector<T>.Count elementy.The destination array must have at least Vector<T>.Count elements.

CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32) CopyTo(T[], Int32)

Zkopíruje instance vector do určeného cíle pole, počínaje na pozici zadaného indexu.Copies the vector instance to a specified destination array starting at a specified index position.

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

Parametry

destination
T[]

Pole, které chcete získat kopii této hodnoty vektoru.The array to receive a copy of the vector values.

startIndex
Int32 Int32 Int32 Int32

Počáteční index v destination na kterém má být operace kopírování.The starting index in destination at which to begin the copy operation.

Výjimky

Počet prvků v aktuální instanci aplikace, které je větší než počet prvků, které jsou k dispozici z startIndex na konec objektu destination pole.The number of elements in the current instance is greater than the number of elements available from startIndex to the end of the destination array.

index je menší než nula nebo větší než poslední index v destination.index is less than zero or greater than the last index in destination.

Poznámky

Operace kopírování začíná na indexu startIndex z destination.The copy operation begins at index startIndex of destination. Cílové pole musí mít minimálně startIndex + Vector<T>.Count elementy.The destination array must have at least startIndex + Vector<T>.Count elements.

Platí pro