Compartir a través de


SortedSet<T>.CopyTo Método

Definición

Copia una parte o todos los elementos de una SortedSet<T> en una matriz unidimensional compatible, empezando al principio de la matriz de destino o en un índice especificado.

Sobrecargas

CopyTo(T[], Int32, Int32)

Copia un número especificado de elementos de SortedSet<T> a una matriz unidimensional compatible, empezando en el índice especificado de la matriz.

CopyTo(T[], Int32)

Copia toda la SortedSet<T> en una matriz unidimensional compatible, empezando en el índice especificado de la matriz.

CopyTo(T[])

Copia la totalidad de SortedSet<T> en una matriz unidimensional compatible, empezando en el principio de la matriz de destino.

Comentarios

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

CopyTo(T[], Int32, Int32)

Source:
SortedSet.cs
Source:
SortedSet.cs
Source:
SortedSet.cs

Copia un número especificado de elementos de SortedSet<T> a una matriz unidimensional compatible, empezando en el índice especificado de la matriz.

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)

Parámetros

array
T[]

Matriz unidimensional que constituye el destino de los elementos copiados desde SortedSet<T>. La matriz debe tener una indización de base cero.

index
Int32

Índice de base cero en la array donde comienza la copia.

count
Int32

Número de elementos que se van a copiar.

Excepciones

El número de elementos de la matriz de origen es mayor que el espacio disponible desde el index hasta el final de la matriz de destino.

array es null.

index es menor que cero.

O bien

count es menor que cero.

Comentarios

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

Se aplica a

CopyTo(T[], Int32)

Source:
SortedSet.cs
Source:
SortedSet.cs
Source:
SortedSet.cs

Copia toda la SortedSet<T> en una matriz unidimensional compatible, empezando en el índice especificado de la matriz.

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)

Parámetros

array
T[]

Matriz unidimensional que constituye el destino de los elementos copiados desde SortedSet<T>. La matriz debe tener una indización de base cero.

index
Int32

Índice de base cero en la array donde comienza la copia.

Implementaciones

Excepciones

El número de elementos de la matriz de origen es mayor que el espacio disponible desde el index hasta el final de la matriz de destino.

array es null.

index es menor que cero.

Comentarios

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

Se aplica a

CopyTo(T[])

Source:
SortedSet.cs
Source:
SortedSet.cs
Source:
SortedSet.cs

Copia la totalidad de SortedSet<T> en una matriz unidimensional compatible, empezando en el principio de la matriz de destino.

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 constituye el destino de los elementos copiados desde SortedSet<T>.

Excepciones

El número de elementos de la SortedSet<T> de origen supera el número de elementos que puede contener la matriz de destino.

array es null.

Comentarios

La indexación de array debe estar basada en cero.

Se aplica a