NameValueCollection.Add Metod

Definition

Lägger till poster i den aktuella NameValueCollection.

Överlagringar

Name Description
Add(NameValueCollection)

Kopierar posterna i angivet NameValueCollection till den aktuella NameValueCollection.

Add(String, String)

Lägger till en post med det angivna namnet och värdet i NameValueCollection.

Add(NameValueCollection)

Kopierar posterna i angivet NameValueCollection till den aktuella 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)

Parametrar

Undantag

Samlingen är skrivskyddad.

c är null.

Kommentarer

Om det redan finns en nyckel i c målinstansen NameValueCollection läggs det associerade värdet i c till den befintliga kommaavgränsade listan med värden som är associerade med samma nyckel i målinstansen NameValueCollection .

Om Count det redan är lika med kapaciteten ökar kapaciteten för den NameValueCollection genom att automatiskt omplacera den interna matrisen och de befintliga elementen kopieras till den nya matrisen innan det nya elementet läggs till.

Om Count är mindre än kapaciteten är den här metoden en O(1)-åtgärd. Om kapaciteten behöver ökas för att rymma det nya elementet blir den här metoden en O(n)-åtgärd, där n är Count.

Se även

Gäller för

Add(String, String)

Lägger till en post med det angivna namnet och värdet i 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)

Parametrar

name
String

Nyckeln String för posten som ska läggas till. Nyckeln kan vara null.

value
String

Värdet String för posten som ska läggas till. Värdet kan vara null.

Undantag

Samlingen är skrivskyddad.

Kommentarer

Om den angivna nyckeln redan finns i målinstansen NameValueCollection läggs det angivna värdet till i den befintliga kommaavgränsade listan med värden i formuläret "value1,value2,value3". Värdena är associerade med samma nyckel i målinstansen NameValueCollection .

Om Count det redan är lika med kapaciteten ökar kapaciteten för den NameValueCollection genom att automatiskt omplacera den interna matrisen och de befintliga elementen kopieras till den nya matrisen innan det nya elementet läggs till.

Om Count är mindre än kapaciteten är den här metoden en O(1)-åtgärd. Om kapaciteten behöver ökas för att rymma det nya elementet blir den här metoden en O(n)-åtgärd, där n är Count.

Gäller för