HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo HashSet<T>.CopyTo Method

Définition

Copie les éléments d'une collection HashSet<T> dans un tableau.Copies the elements of a HashSet<T> collection to an array.

Surcharges

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

Copie les éléments d'un objet HashSet<T> dans un tableau.Copies the elements of a HashSet<T> object to an array.

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

Copie les éléments d'un objet HashSet<T> dans un tableau, en commençant à l'index de tableau spécifié.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

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

Copie le nombre spécifié d'éléments d'un objet HashSet<T> dans un tableau, en commençant à l'index spécifié du tableau.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

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

Copie les éléments d'un objet HashSet<T> dans un tableau.Copies the elements of a HashSet<T> object to an array.

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

Paramètres

array
T[]

Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de l'objet HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Ce tableau doit avoir une indexation de base zéro.The array must have zero-based indexing.

Exceptions

Remarques

Cette méthode est une opération On(), où n est Count.This method is an O(n) operation, where n is Count.

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

Copie les éléments d'un objet HashSet<T> dans un tableau, en commençant à l'index de tableau spécifié.Copies the elements of a HashSet<T> object to an array, starting at the specified array index.

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

Paramètres

array
T[]

Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de l'objet HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Ce tableau doit avoir une indexation de base zéro.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Index de base zéro dans l'array à partir duquel la copie commence.The zero-based index in array at which copying begins.

Implémente

Exceptions

arrayIndex est supérieur à la longueur du array de destination.arrayIndex is greater than the length of the destination array.

Remarques

Cette méthode est une opération On(), où n est Count.This method is an O(n) operation, where n is Count.

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

Copie le nombre spécifié d'éléments d'un objet HashSet<T> dans un tableau, en commençant à l'index spécifié du tableau.Copies the specified number of elements of a HashSet<T> object to an array, starting at the specified array index.

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

Paramètres

array
T[]

Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de l'objet HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. Ce tableau doit avoir une indexation de base zéro.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Index de base zéro dans l'array à partir duquel la copie commence.The zero-based index in array at which copying begins.

count
Int32 Int32 Int32 Int32

Nombre d'éléments à copier dans array.The number of elements to copy to array.

Exceptions

arrayIndex est inférieur à 0.arrayIndex is less than 0.

- ou --or- count est inférieur à 0.count is less than 0.

arrayIndex est supérieur à la longueur du array de destination.arrayIndex is greater than the length of the destination array.

ou-or- Le nombre d'éléments dans le count est supérieur à la quantité d'espace disponible entre index et la fin du array de destination.count is greater than the available space from the index to the end of the destination array.

Remarques

Cette méthode est une opération On(), où n est count.This method is an O(n) operation, where n is count.

S’applique à