HashSet<T>.CopyTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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.