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 collection HashSet<T> dans un tableau.
Surcharges
CopyTo(T[]) |
Copie les éléments d'un objet HashSet<T> dans un tableau. |
CopyTo(T[], Int32) |
Copie les éléments d'un objet HashSet<T> 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 objet HashSet<T> dans un tableau, en commençant à l'index de tableau spécifié. |
CopyTo(T[])
- Source:
- HashSet.cs
- Source:
- HashSet.cs
- Source:
- HashSet.cs
Copie les éléments d'un objet HashSet<T> 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 constitue la destination des éléments copiés à partir de l'objet HashSet<T>. Ce 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)
- Source:
- HashSet.cs
- Source:
- HashSet.cs
- Source:
- HashSet.cs
Copie les éléments d'un objet HashSet<T> 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 constitue la destination des éléments copiés à partir de l'objet HashSet<T>. Ce tableau doit avoir une indexation de base zéro.
- arrayIndex
- Int32
Index de base zéro dans l'array
à partir duquel la copie commence.
Implémente
Exceptions
array
a la valeur null
.
arrayIndex
est inférieur à 0.
arrayIndex
est supérieur à la longueur du array
de destination.
Remarques
Cette méthode est une opération O(n
), où n
est Count.
S’applique à
CopyTo(T[], Int32, Int32)
- Source:
- HashSet.cs
- Source:
- HashSet.cs
- Source:
- HashSet.cs
Copie le nombre spécifié d'éléments d'un objet HashSet<T> 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 constitue la destination des éléments copiés à partir de l'objet HashSet<T>. Ce tableau doit avoir une indexation de base zéro.
- arrayIndex
- Int32
Index de base zéro dans l'array
à partir duquel la copie commence.
- count
- Int32
Nombre d'éléments à copier dans l'élément array
.
Exceptions
array
a la valeur null
.
arrayIndex
est supérieur à la longueur du array
de destination.
- ou -
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.
Remarques
Cette méthode est une opération O(n
), où n
est count
.