Compartilhar via


SortedSet<T>.CopyTo Método

Definição

Copia uma parte ou o todo de um SortedSet<T> para uma matriz unidimensional compatível, começando no início da matriz de destino ou em um índice especificado.

Sobrecargas

CopyTo(T[], Int32, Int32)

Copia um número especificado de elementos do SortedSet<T> para uma matriz unidimensional compatível, começando no índice especificado da matriz.

CopyTo(T[], Int32)

Copia todo o SortedSet<T> para uma matriz unidimensional compatível, começando no índice especificado da matriz.

CopyTo(T[])

Copia todo o SortedSet<T> para uma matriz unidimensional compatível, começando no início da matriz de destino.

Comentários

Esse método é uma O(n) operação, em que n é Count.

CopyTo(T[], Int32, Int32)

Origem:
SortedSet.cs
Origem:
SortedSet.cs
Origem:
SortedSet.cs

Copia um número especificado de elementos do SortedSet<T> para uma matriz unidimensional compatível, começando no índice especificado da 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[]

Uma matriz unidimensional que é o destino dos elementos copiados do SortedSet<T>. A matriz deve ter indexação com base em zero.

index
Int32

O índice com base em zero em array no qual a cópia começa.

count
Int32

O número de elementos a serem copiados.

Exceções

O número de elementos na matriz de origem é maior que o espaço disponível do index ao final da matriz de destino.

array é null.

index é menor que zero.

- ou -

count é menor que zero.

Comentários

Esse método é uma O(n) operação, em que n é count.

Aplica-se a

CopyTo(T[], Int32)

Origem:
SortedSet.cs
Origem:
SortedSet.cs
Origem:
SortedSet.cs

Copia todo o SortedSet<T> para uma matriz unidimensional compatível, começando no índice especificado da 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[]

Uma matriz unidimensional que é o destino dos elementos copiados do SortedSet<T>. A matriz deve ter indexação com base em zero.

index
Int32

O índice com base em zero em array no qual a cópia começa.

Implementações

Exceções

O número de elementos na matriz de origem é maior que o espaço disponível do index ao final da matriz de destino.

array é null.

index é menor que zero.

Comentários

Esse método é uma O(n) operação, em que n é Count.

Aplica-se a

CopyTo(T[])

Origem:
SortedSet.cs
Origem:
SortedSet.cs
Origem:
SortedSet.cs

Copia todo o SortedSet<T> para uma matriz unidimensional compatível, começando no início da 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[]

Uma matriz unidimensional que é o destino dos elementos copiados do SortedSet<T>.

Exceções

O número de elementos na origem SortedSet<T> excede o número de elementos que a matriz de destino pode conter.

array é null.

Comentários

A indexação de array deve ser baseada em zero.

Aplica-se a