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

Definizione

Copia gli elementi di una raccolta HashSet<T> in una matrice.Copies the elements of a HashSet<T> collection to an array.

Overload

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

Copia gli elementi di un oggetto HashSet<T> in una matrice.Copies the elements of a HashSet<T> object to an array.

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

Copia gli elementi di un oggetto HashSet<T> in una matrice, a partire da un indice di matrice specificato.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)

Copia il numero specificato di elementi di un oggetto HashSet<T> in una matrice, a partire da un indice di matrice specificato.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[])

Copia gli elementi di un oggetto HashSet<T> in una matrice.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())

Parametri

array
T[]

Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. La matrice deve avere un'indicizzazione in base zero.The array must have zero-based indexing.

Eccezioni

Commenti

Questo metodo è un'operazione On(), dove n è Count.This method is an O(n) operation, where n is Count.

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

Copia gli elementi di un oggetto HashSet<T> in una matrice, a partire da un indice di matrice specificato.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)

Parametri

array
T[]

Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. La matrice deve avere un'indicizzazione in base zero.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Indice in base zero in array in corrispondenza del quale viene avviata la copia.The zero-based index in array at which copying begins.

Implementazioni

Eccezioni

arrayIndex è maggiore della lunghezza del parametro array di destinazione.arrayIndex is greater than the length of the destination array.

Commenti

Questo metodo è un'operazione On(), dove n è 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)

Copia il numero specificato di elementi di un oggetto HashSet<T> in una matrice, a partire da un indice di matrice specificato.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)

Parametri

array
T[]

Matrice unidimensionale che costituisce la destinazione degli elementi copiati dall'oggetto HashSet<T>.The one-dimensional array that is the destination of the elements copied from the HashSet<T> object. La matrice deve avere un'indicizzazione in base zero.The array must have zero-based indexing.

arrayIndex
Int32 Int32 Int32 Int32

Indice in base zero in array in corrispondenza del quale viene avviata la copia.The zero-based index in array at which copying begins.

count
Int32 Int32 Int32 Int32

Numero di elementi da copiare in array.The number of elements to copy to array.

Eccezioni

arrayIndex è minore di 0.arrayIndex is less than 0.

-oppure--or- count è minore di 0.count is less than 0.

arrayIndex è maggiore della lunghezza del parametro array di destinazione.arrayIndex is greater than the length of the destination array.

-oppure--or- count è maggiore dello spazio disponibile da index alla fine del parametro array di destinazione.count is greater than the available space from the index to the end of the destination array.

Commenti

Questo metodo è un'operazione On(), dove n è count.This method is an O(n) operation, where n is count.

Si applica a