SortedSet<T>.CopyTo Metodo

Definizione

Copia una parte o tutto un SortedSet<T> oggetto in una matrice unidimensionale compatibile, a partire dall'inizio della matrice di destinazione o in corrispondenza di un indice specificato.

Overload

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

Copia un numero specificato di elementi da SortedSet<T> a una matrice unidimensionale compatibile, a partire dall'indice di matrice specificato.

CopyTo(T[], Int32)

Copia l'oggetto completo SortedSet<T> in una matrice unidimensionale compatibile, a partire dall'indice di matrice specificato.

CopyTo(T[])

Copia l'oggetto completo SortedSet<T> in una matrice unidimensionale compatibile, a partire dall'inizio della matrice di destinazione.

Commenti

Questo metodo è un'operazione O(n) , dove n è Count.

CopyTo(T[], Int32, Int32)

Copia un numero specificato di elementi da SortedSet<T> a una matrice unidimensionale compatibile, a partire dall'indice di matrice specificato.

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

Parametri

array
T[]

Matrice unidimensionale che rappresenta la destinazione degli elementi copiati da SortedSet<T>. La matrice deve avere l'indicizzazione in base zero.

index
Int32

Indice in base zero in in array corrispondenza del quale inizia la copia.

count
Int32

Numero degli elementi da copiare.

Eccezioni

Il numero di elementi nella matrice di origine è maggiore dello spazio disponibile da index alla fine della matrice di destinazione.

array è null.

index è minore di zero.

oppure

count è minore di zero.

Commenti

Questo metodo è un'operazione O(n) , dove n è count.

Si applica a

CopyTo(T[], Int32)

Copia l'oggetto completo SortedSet<T> in una matrice unidimensionale compatibile, a partire dall'indice di matrice specificato.

public:
 virtual void CopyTo(cli::array <T> ^ array, int index);
public void CopyTo(T[] array, int index);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), index As Integer)

Parametri

array
T[]

Matrice unidimensionale che rappresenta la destinazione degli elementi copiati da SortedSet<T>. La matrice deve avere l'indicizzazione in base zero.

index
Int32

Indice in base zero in in array corrispondenza del quale inizia la copia.

Implementazioni

Eccezioni

Il numero di elementi nella matrice di origine è maggiore dello spazio disponibile da index alla fine della matrice di destinazione.

array è null.

index è minore di zero.

Commenti

Questo metodo è un'operazione O(n) , dove n è Count.

Si applica a

CopyTo(T[])

Copia l'oggetto completo SortedSet<T> in una matrice unidimensionale compatibile, a partire dall'inizio della matrice di destinazione.

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 rappresenta la destinazione degli elementi copiati da SortedSet<T>.

Eccezioni

Il numero di elementi nell'origine SortedSet<T> supera il numero di elementi che la matrice di destinazione può contenere.

array è null.

Commenti

L'indicizzazione di array deve essere in base zero.

Si applica a