Partilhar via


ParserErrorCollection.CopyTo(ParserError[], Int32) Método

Definição

Copia os objetos ParserError na coleção para uma matriz unidimensional compatível, começando no índice especificado da matriz de destino.

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

Parâmetros

array
ParserError[]

Uma matriz do tipo ParserError para a qual os erros do analisador na coleção são copiados.

index
Int32

O primeiro índice dentro da matriz à qual o ParserError é copiado.

Exemplos

O exemplo de código a seguir demonstra como copiar o conteúdo de um ParserErrorCollection objeto para a matriz especificada ParserError .

// Copy the contents of the collection to a
// compatible array, starting at index 0 of the
// destination array. 
ParserError[] errorsToSort = new ParserError[5];
collection.CopyTo(errorsToSort, 0);
' Copy the contents of the collection to a
' compatible array, starting at index 0 of the
' destination array. 
Dim errorsToSort(5) As ParserError
collection.CopyTo(errorsToSort, 0)

Comentários

Use o CopyTo método para copiar os ParserError objetos em uma coleção (incluindo as referências de item que eles contêm) para uma matriz compatível, começando em um índice especificado. Isso é útil quando você deseja classificar os ParserError objetos na coleção usando o Sort método. Para fazer isso:

  1. Copie os ParserError objetos em uma matriz compatível.

  2. Classifique a matriz.

  3. Use o Remove método para remover todos os ParserError objetos da coleção.

  4. Use o AddRange método para adicionar a matriz classificada de volta à coleção.

Aplica-se a