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.

C#
public void Add (System.Collections.Specialized.NameValueCollection c);

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

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

Add(String, String)

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

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

C#
public virtual void Add (string name, string value);
C#
public virtual void Add (string? name, string? value);

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

.NET 9 y otras versiones
Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0