NameValueCollection.Add Método

Definição

Adiciona entradas ao atual NameValueCollection.

Sobrecargas

Name Description
Add(NameValueCollection)

Copia as entradas no especificado NameValueCollection para o atual NameValueCollection.

Add(String, String)

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

Add(NameValueCollection)

Copia as entradas no especificado NameValueCollection para o atual NameValueCollection.

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 é apenas de leitura.

Observações

Se uma chave em c já existir na instância alvo NameValueCollection , o valor associado em c é adicionado à lista existente separada por vírgulas de valores associados à mesma chave na instância alvo NameValueCollection .

Se Count já for igual à capacidade, a capacidade de é NameValueCollection aumentada ao realocar automaticamente o array interno, e os elementos existentes são copiados para o novo array antes de o novo elemento ser adicionado.

Se Count for menor que a capacidade, este método é uma operação O(1). Se a capacidade tiver de ser aumentada para acomodar o novo elemento, este método torna-se uma operação O(n), onde n é Count.

Ver também

Aplica-se a

Add(String, String)

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

public:
 virtual void Add(System::String ^ name, System::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 String chave da entrada para acrescentar. A chave pode ser null.

value
String

O String valor da entrada a acrescentar. O valor pode ser null.

Exceções

A coleção é apenas de leitura.

Observações

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

Se Count já for igual à capacidade, a capacidade de é NameValueCollection aumentada ao realocar automaticamente o array interno, e os elementos existentes são copiados para o novo array antes de o novo elemento ser adicionado.

Se Count for menor que a capacidade, este método é uma operação O(1). Se a capacidade tiver de ser aumentada para acomodar o novo elemento, este método torna-se uma operação O(n), onde n é Count.

Aplica-se a