Condividi tramite


NameValueCollection.Add Metodo

Definizione

Aggiunge voci all'oggetto NameValueCollection corrente.

Overload

Add(NameValueCollection)

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

Add(String, String)

Aggiunge a NameValueCollection una voce con il nome e il valore specificati.

Add(NameValueCollection)

Origine:
NameValueCollection.cs
Origine:
NameValueCollection.cs
Origine:
NameValueCollection.cs

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

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 NameValueCollection corrente.

Eccezioni

Raccolta in sola lettura.

Commenti

Se nell'istanza di destinazione NameValueCollection esiste già una chiave, c 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)

Origine:
NameValueCollection.cs
Origine:
NameValueCollection.cs
Origine:
NameValueCollection.cs

Aggiunge a NameValueCollection una voce con il nome e il valore specificati.

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)

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

Raccolta in sola lettura.

Commenti

Se la chiave specificata esiste già nell'istanza di destinazione NameValueCollection , il valore specificato viene aggiunto all'elenco di valori delimitato da virgole esistente 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