NameValueCollection.CopyTo(Array, Int32) Método

Definición

Copia la totalidad de NameValueCollection en una matriz Array unidimensional compatible, comenzando en el índice especificado de la matriz de destino.Copies the entire NameValueCollection to a compatible one-dimensional Array, starting at the specified index of the target array.

public:
 void CopyTo(Array ^ dest, int index);
public void CopyTo (Array dest, int index);
member this.CopyTo : Array * int -> unit
Public Sub CopyTo (dest As Array, index As Integer)

Parámetros

dest
Array

Array unidimensional que constituye el destino de los elementos copiados de NameValueCollection.The one-dimensional Array that is the destination of the elements copied from NameValueCollection. La matriz Array debe tener una indización de base cero.The Array must have zero-based indexing.

index
Int32

Índice de base cero en la dest donde comienza la copia.The zero-based index in dest at which copying begins.

Excepciones

dest es null.dest is null.

index es menor que cero.index is less than zero.

dest es multidimensional.dest is multidimensional.

o bien-or- El número de elementos de la NameValueCollection de origen es mayor que el espacio disponible desde index hasta el final de la dest de destino.The number of elements in the source NameValueCollection is greater than the available space from index to the end of the destination dest.

El tipo de la NameValueCollection de origen no puede convertirse automáticamente al tipo de la dest de destino.The type of the source NameValueCollection cannot be cast automatically to the type of the destination dest.

Comentarios

La matriz especificada debe ser de un tipo compatible.The specified array must be of a compatible type.

Este método usa Array.Copy para copiar los elementos.This method uses Array.Copy to copy the elements.

Este método es una operación O ( n ), donde n es Count .This method is an O(n) operation, where n is Count.

Se aplica a