HashSet<T>.CopyTo Méthode

Définition

Copie les éléments d’une HashSet<T> collection dans un tableau.

Surcharges

Nom Description
CopyTo(T[])

Copie les éléments d’un HashSet<T> objet dans un tableau.

CopyTo(T[], Int32)

Copie les éléments d’un HashSet<T> objet dans un tableau, en commençant à l’index de tableau spécifié.

CopyTo(T[], Int32, Int32)

Copie le nombre spécifié d’éléments d’un HashSet<T> objet dans un tableau, en commençant à l’index de tableau spécifié.

CopyTo(T[])

Copie les éléments d’un HashSet<T> objet dans un tableau.

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 est la destination des éléments copiés à partir de l’objet HashSet<T> . Le tableau doit avoir une indexation de base zéro.

Exceptions

array a la valeur null.

Remarques

Cette méthode est une opération O(n), où n est Count.

S’applique à

CopyTo(T[], Int32)

Copie les éléments d’un HashSet<T> objet dans un tableau, en commençant à l’index de tableau spécifié.

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 est la destination des éléments copiés à partir de l’objet HashSet<T> . Le tableau doit avoir une indexation de base zéro.

arrayIndex
Int32

Index de base zéro dans array lequel la copie commence.

Implémente

Exceptions

array a la valeur null.

arrayIndex est inférieur à 0.

arrayIndex est supérieur à la longueur de la destination array.

Remarques

Cette méthode est une opération O(n), où n est Count.

S’applique à

CopyTo(T[], Int32, Int32)

Copie le nombre spécifié d’éléments d’un HashSet<T> objet dans un tableau, en commençant à l’index de tableau spécifié.

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 est la destination des éléments copiés à partir de l’objet HashSet<T> . Le tableau doit avoir une indexation de base zéro.

arrayIndex
Int32

Index de base zéro dans array lequel la copie commence.

count
Int32

Nombre d’éléments à copier vers array.

Exceptions

array a la valeur null.

arrayIndex est inférieur à 0.

-ou-

count est inférieur à 0.

arrayIndex est supérieur à la longueur de la destination array.

-ou-

count est supérieur à l’espace disponible de arrayIndex la fin de la destination array.

Remarques

Cette méthode est une opération O(n), où n est count.

S’applique à