NameValueCollection.Add Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Kopiera NameValueCollection till den aktuella NameValueCollection.
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
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.