NameValueCollection.Add Metodo

Definizione

Aggiunge voci all'oggetto corrente NameValueCollection.

Overload

Nome Descrizione
Add(NameValueCollection)

Copia le voci nell'oggetto specificato NameValueCollection nell'oggetto corrente NameValueCollection.

Add(String, String)

Aggiunge una voce con il nome e il valore specificati all'oggetto NameValueCollection.

Add(NameValueCollection)

Copia le voci nell'oggetto specificato NameValueCollection nell'oggetto corrente 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)

Parametri

c
NameValueCollection

Oggetto NameValueCollection da copiare nell'oggetto corrente NameValueCollection.

Eccezioni

La raccolta è di sola lettura.

Commenti

Se nell'istanza di destinazione NameValueCollection esiste già una chiavec, il valore associato in c viene aggiunto all'elenco delimitato da virgole esistente di valori associati alla stessa chiave nell'istanza di destinazioneNameValueCollection.

Se Count è già uguale alla capacità, la capacità di viene aumentata riallocazione automatica della NameValueCollection matrice interna e gli elementi esistenti vengono copiati nella nuova matrice prima dell'aggiunta del nuovo elemento.

Se Count è minore della capacità, questo metodo è un'operazione O(1). Se la capacità deve essere aumentata per contenere il nuovo elemento, questo metodo diventa un'operazione O(n), dove n è Count.

Vedi anche

Si applica a

Add(String, String)

Aggiunge una voce con il nome e il valore specificati all'oggetto 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)

Parametri

name
String

Chiave String della voce da aggiungere. La chiave può essere null.

value
String

Valore String della voce da aggiungere. Il valore può essere null.

Eccezioni

La raccolta è di sola lettura.

Commenti

Se la chiave specificata esiste già nell'istanza di destinazione NameValueCollection , il valore specificato viene aggiunto all'elenco delimitato da virgole esistente di valori nel formato "value1,value2,value3". I valori sono associati alla stessa chiave nell'istanza di destinazione NameValueCollection .

Se Count è già uguale alla capacità, la capacità di viene aumentata riallocazione automatica della NameValueCollection matrice interna e gli elementi esistenti vengono copiati nella nuova matrice prima dell'aggiunta del nuovo elemento.

Se Count è minore della capacità, questo metodo è un'operazione O(1). Se la capacità deve essere aumentata per contenere il nuovo elemento, questo metodo diventa un'operazione O(n), dove n è Count.

Si applica a