Partilhar via


NameValueCollection.Add Método

Definição

Adiciona entradas ao NameValueCollection atual.

Sobrecargas

Add(NameValueCollection)

Copia as entradas no NameValueCollection especificado para o NameValueCollection atual.

Add(String, String)

Adiciona uma entrada com o nome e o valor especificados à NameValueCollection.

Add(NameValueCollection)

Origem:
NameValueCollection.cs
Origem:
NameValueCollection.cs
Origem:
NameValueCollection.cs

Copia as entradas no NameValueCollection especificado para o NameValueCollection atual.

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

Exceções

A coleção é somente leitura.

Comentários

Se uma chave em c já existir na instância de destino NameValueCollection , o valor associado em c será adicionado à lista de valores separados por vírgulas existentes associados à mesma chave na instância de destino NameValueCollection .

Se Count já for igual à capacidade, a capacidade do NameValueCollection será aumentada realocando automaticamente a matriz interna e os elementos existentes serão copiados para a nova matriz antes que o novo elemento seja adicionado.

Se Count for menor que a capacidade, esse método será uma operação O(1). Se a capacidade precisar ser aumentada para acomodar o novo elemento, esse método se tornará uma operação O(n), em que n é Count.

Confira também

Aplica-se a

Add(String, String)

Origem:
NameValueCollection.cs
Origem:
NameValueCollection.cs
Origem:
NameValueCollection.cs

Adiciona uma entrada com o nome e o valor especificados à 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

A chave de String da entrada a ser adicionada. A chave pode ser null.

value
String

O valor de String da entrada a ser adicionada. O valor pode ser null.

Exceções

A coleção é somente leitura.

Comentários

Se a chave especificada já existir na instância de destino NameValueCollection , o valor especificado será adicionado à lista de valores existente separada por vírgulas no formato "value1,value2,value3". Os valores são associados à mesma chave na instância de destino NameValueCollection .

Se Count já for igual à capacidade, a capacidade do NameValueCollection será aumentada realocando automaticamente a matriz interna e os elementos existentes serão copiados para a nova matriz antes que o novo elemento seja adicionado.

Se Count for menor que a capacidade, esse método será uma operação O(1). Se a capacidade precisar ser aumentada para acomodar o novo elemento, esse método se tornará uma operação O(n), em que n é Count.

Aplica-se a