Compartir a través de


NameValueCollection.Add Método

Definición

Agrega entradas al elemento NameValueCollection actual.

Sobrecargas

Add(NameValueCollection)

Copia las entradas del elemento NameValueCollection especificado en el elemento NameValueCollection actual.

Add(String, String)

Agrega una entrada con el nombre y el valor especificados a NameValueCollection.

Add(NameValueCollection)

Source:
NameValueCollection.cs
Source:
NameValueCollection.cs
Source:
NameValueCollection.cs

Copia las entradas del elemento NameValueCollection especificado en el elemento NameValueCollection actual.

public:
 void Add(System::Collections::Specialized::NameValueCollection ^ c);
public void Add (System.Collections.Specialized.NameValueCollection c);
member this.Add : System.Collections.Specialized.NameValueCollection -> unit
Public Sub Add (c As NameValueCollection)

Parámetros

c
NameValueCollection

NameValueCollection que se va a copiar en el elemento NameValueCollection actual.

Excepciones

La colección es de solo lectura.

Comentarios

Si ya existe una clave en c en la instancia de destino NameValueCollection , el valor asociado de c se agrega a la lista de valores separados por comas existentes asociadas a la misma clave de la instancia de destino NameValueCollection .

Si Count ya es igual a la capacidad, la capacidad de se incrementa mediante la reasignación automática de NameValueCollection la matriz interna y los elementos existentes se copian en la nueva matriz antes de agregar el nuevo elemento.

Si Count es menor que la capacidad, este método es una operación O(1). Si es necesario aumentar la capacidad para dar cabida al nuevo elemento, este método se convierte en una operación O(n), donde n es Count.

Consulte también

Se aplica a

Add(String, String)

Source:
NameValueCollection.cs
Source:
NameValueCollection.cs
Source:
NameValueCollection.cs

Agrega una entrada con el nombre y el valor especificados a NameValueCollection.

public:
 virtual void Add(System::String ^ name, System::String ^ value);
public virtual void Add (string name, string value);
public virtual void Add (string? name, string? value);
abstract member Add : string * string -> unit
override this.Add : string * string -> unit
Public Overridable Sub Add (name As String, value As String)

Parámetros

name
String

Clave de String de la entrada que se va a agregar. La clave puede ser null.

value
String

Valor String de la entrada que se va a agregar. El valor puede ser null.

Excepciones

La colección es de solo lectura.

Comentarios

Si la clave especificada ya existe en la instancia de destino NameValueCollection , el valor especificado se agrega a la lista de valores separados por comas existente con el formato "value1,value2,value3". Los valores están asociados a la misma clave de la instancia de destino NameValueCollection .

Si Count ya es igual a la capacidad, la capacidad de se incrementa mediante la reasignación automática de NameValueCollection la matriz interna y los elementos existentes se copian en la nueva matriz antes de agregar el nuevo elemento.

Si Count es menor que la capacidad, este método es una operación O(1). Si es necesario aumentar la capacidad para dar cabida al nuevo elemento, este método se convierte en una operación O(n), donde n es Count.

Se aplica a