Vector<T>.CopyTo Méthode

Définition

Surcharges

CopyTo(Span<Byte>)

Copie le vecteur dans la Span<T> donnée.Copies the vector to the given Span<T>.

CopyTo(Span<T>)

Copie le vecteur dans la plage donnée.Copies the vector to the given span. ..

CopyTo(T[])

Copie l'instance de vecteur dans un tableau de destination spécifié.Copies the vector instance to a specified destination array.

CopyTo(T[], Int32)

Copie l'instance de vecteur dans un tableau de destination spécifié, en commençant à une position d'index spécifiée.Copies the vector instance to a specified destination array starting at a specified index position.

CopyTo(Span<Byte>)

Copie le vecteur dans la Span<T> donnée.Copies the vector to the given Span<T>.

public:
 void CopyTo(Span<System::Byte> destination);
public void CopyTo (Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))

Paramètres

destination
Span<Byte>

Plage de destination dans laquelle les valeurs sont copiées.The destination span to which the values are copied. La taille de la plage de destination doit être au moins de Count.The destination span must be at least size Count.

Exceptions

Le nombre d’éléments dans le vecteur source est supérieur au nombre disponible dans la plage de destination.The number of elements in the source vector is greater than those available in the destination span.

CopyTo(Span<T>)

Copie le vecteur dans la plage donnée.Copies the vector to the given span. ..

public:
 void CopyTo(Span<T> destination);
public void CopyTo (Span<T> destination);
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
Public Sub CopyTo (destination As Span(Of T))

Paramètres

destination
Span<T>

Plage de destination dans laquelle les valeurs sont copiées.The destination span to which the values are copied. La taille de la plage de destination doit être au moins de Count.The destination span must be at least size Count.

Exceptions

Le nombre d’éléments dans le vecteur source est supérieur au nombre disponible dans la plage de destination.The number of elements in the source vector is greater than those available in the destination span.

CopyTo(T[])

Copie l'instance de vecteur dans un tableau de destination spécifié.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())

Paramètres

destination
T[]

Tableau devant recevoir une copie des valeurs de vecteur.The array to receive a copy of the vector values.

Exceptions

destination a la valeur null.destination is null.

Le nombre d’éléments dans le vecteur actuel est supérieur au nombre d’éléments disponibles dans le tableau destination.The number of elements in the current vector is greater than the number of elements available in the destination array.

Remarques

L’opération de copie commence à l’index 0 de destination.The copy operation begins at index 0 of destination. Le tableau de destination doit avoir au moins Vector<T>.Count éléments.The destination array must have at least Vector<T>.Count elements.

CopyTo(T[], Int32)

Copie l'instance de vecteur dans un tableau de destination spécifié, en commençant à une position d'index spécifiée.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)

Paramètres

destination
T[]

Tableau devant recevoir une copie des valeurs de vecteur.The array to receive a copy of the vector values.

startIndex
Int32

Index de départ dans destination auquel commencer l'opération de copie.The starting index in destination at which to begin the copy operation.

Exceptions

destination a la valeur null.destination is null.

Le nombre d’éléments dans l’instance actuelle est supérieur au nombre d’éléments disponibles entre startIndex et la fin du tableau destination.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 est inférieur à zéro ou supérieur au dernier index dans destination.index is less than zero or greater than the last index in destination.

Remarques

L’opération de copie commence à l’index startIndex de destination.The copy operation begins at index startIndex of destination. Le tableau de destination doit avoir au moins startIndexéléments Vector<T>.Count + .The destination array must have at least startIndex + Vector<T>.Count elements.

S’applique à