SortedSet<T>.CopyTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.
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.