HashSet<T>.CopyTo Método

Definición

Copia los elementos de una HashSet<T> colección en una matriz.

Sobrecargas

Nombre Description
CopyTo(T[])

Copia los elementos de un HashSet<T> objeto en una matriz.

CopyTo(T[], Int32)

Copia los elementos de un HashSet<T> objeto en una matriz, empezando por el índice de matriz especificado.

CopyTo(T[], Int32, Int32)

Copia el número especificado de elementos de un HashSet<T> objeto en una matriz, empezando por el índice de matriz especificado.

CopyTo(T[])

Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs

Copia los elementos de un HashSet<T> objeto en una matriz.

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

Parámetros

array
T[]

Matriz unidimensional que es el destino de los elementos copiados del HashSet<T> objeto . La matriz debe tener una indexación basada en cero.

Excepciones

array es null.

Comentarios

Este método es una operación O(n), donde n es Count.

Se aplica a

CopyTo(T[], Int32)

Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs

Copia los elementos de un HashSet<T> objeto en una matriz, empezando por el índice de matriz especificado.

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)

Parámetros

array
T[]

Matriz unidimensional que es el destino de los elementos copiados del HashSet<T> objeto . La matriz debe tener una indexación basada en cero.

arrayIndex
Int32

Índice de base cero en el array que comienza la copia.

Implementaciones

Excepciones

array es null.

arrayIndex es menor que 0.

arrayIndex es mayor que la longitud del destino array.

Comentarios

Este método es una operación O(n), donde n es Count.

Se aplica a

CopyTo(T[], Int32, Int32)

Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs
Source:
HashSet.cs

Copia el número especificado de elementos de un HashSet<T> objeto en una matriz, empezando por el índice de matriz especificado.

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)

Parámetros

array
T[]

Matriz unidimensional que es el destino de los elementos copiados del HashSet<T> objeto . La matriz debe tener una indexación basada en cero.

arrayIndex
Int32

Índice de base cero en el array que comienza la copia.

count
Int32

Número de elementos que se van a copiar en array.

Excepciones

array es null.

arrayIndex es menor que 0.

O bien

count es menor que 0.

arrayIndex es mayor que la longitud del destino array.

O bien

count es mayor que el espacio disponible desde arrayIndex hasta el final del destino array.

Comentarios

Este método es una operación O(n), donde n es count.

Se aplica a