Partager via


Vector<T>.CopyTo Méthode

Définition

Surcharges

CopyTo(Span<Byte>)

Copie le vecteur dans la Span<T> donnée.

CopyTo(Span<T>)

Copie le vecteur dans la plage donnée. .

CopyTo(T[])

Copie l'instance de vecteur dans un tableau de destination spécifié.

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.

CopyTo(Span<Byte>)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copie le vecteur dans la Span<T> donnée.

public:
 void CopyTo(Span<System::Byte> destination);
public readonly void CopyTo (Span<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. La taille de la plage de destination doit être au moins de Count.

Exceptions

Le nombre d’éléments dans le vecteur source est supérieur au nombre disponible dans la plage de destination.

.NET 5 et versions ultérieures : le type T n’est pas pris en charge.

S’applique à

CopyTo(Span<T>)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copie le vecteur dans la plage donnée. .

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

Paramètres

destination
Span<T>

Plage de destination dans laquelle les valeurs sont copiées. La taille de la plage de destination doit être au moins de Count.

Exceptions

Le nombre d’éléments dans le vecteur source est supérieur au nombre disponible dans la plage de destination.

.NET 5 et versions ultérieures : le type T n’est pas pris en charge.

S’applique à

CopyTo(T[])

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copie l'instance de vecteur dans un tableau de destination spécifié.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
public readonly 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.

Exceptions

destination a la valeur null.

Le nombre d’éléments dans le vecteur actuel est supérieur au nombre d’éléments disponibles dans le tableau destination.

.NET 5 et versions ultérieures : le type T n’est pas pris en charge.

destination a la valeur null.

Remarques

L’opération de copie commence à l’index 0 de destination. Le tableau de destination doit avoir au moins Vector<T>.Count des éléments.

S’applique à

CopyTo(T[], Int32)

Source:
Vector_1.cs
Source:
Vector_1.cs
Source:
Vector_1.cs

Copie l'instance de vecteur dans un tableau de destination spécifié, en commençant à une position d'index spécifiée.

public:
 void CopyTo(cli::array <T> ^ destination, int startIndex);
public void CopyTo (T[] destination, int startIndex);
public readonly 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.

startIndex
Int32

Index de départ dans destination auquel commencer l'opération de copie.

Exceptions

destination a la valeur 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.

index est inférieur à zéro ou supérieur au dernier index dans destination.

.NET 5 et versions ultérieures : le type T n’est pas pris en charge.

destination a la valeur null.

Remarques

L’opération de copie commence à l’index startIndex de destination. Le tableau de destination doit avoir au moins startIndex + Vector<T>.Count des éléments.

S’applique à