NameValueCollection.Add Metoda

Definice

Přidá položky do aktuálního NameValueCollectionsouboru .

Přetížení

Add(NameValueCollection)

Zkopíruje položky v zadaném NameValueCollection souboru do aktuálního NameValueCollection.

Add(String, String)

Přidá položku se zadaným názvem a hodnotou do objektu NameValueCollection.

Add(NameValueCollection)

Zdroj:
NameValueCollection.cs
Zdroj:
NameValueCollection.cs
Zdroj:
NameValueCollection.cs

Zkopíruje položky v zadaném NameValueCollection souboru do aktuálního 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)

Parametry

Výjimky

Kolekce je jen pro čtení.

Poznámky

Pokud klíč v c cílové NameValueCollection instanci již existuje, přidružená hodnota v c se přidá do existujícího seznamu hodnot oddělených čárkami přidružených ke stejnému klíči v cílové NameValueCollection instanci.

Pokud Count se již rovná kapacitě, kapacita objektu NameValueCollection se zvýší automatickým přerozdělováním interního pole a existující prvky se zkopírují do nového pole před přidáním nového prvku.

Pokud Count je menší než kapacita, jedná se o operaci O(1). Pokud je potřeba kapacitu zvýšit, aby vyhovovala novému prvku, stane se z této metody operace O(n), kde n je Count.

Viz také

Platí pro

Add(String, String)

Zdroj:
NameValueCollection.cs
Zdroj:
NameValueCollection.cs
Zdroj:
NameValueCollection.cs

Přidá položku se zadaným názvem a hodnotou do objektu NameValueCollection.

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)

Parametry

name
String

Klíč String položky, která se má přidat. Klíč může být null.

value
String

Hodnota String položky, která se má přidat. Hodnota může být null.

Výjimky

Kolekce je jen pro čtení.

Poznámky

Pokud zadaný klíč již v cílové NameValueCollection instanci existuje, je zadaná hodnota přidána do existujícího seznamu hodnot oddělených čárkami ve formátu "value1,value2,value3". Hodnoty jsou přidružené ke stejnému klíči v cílové NameValueCollection instanci.

Pokud Count se již rovná kapacitě, kapacita objektu NameValueCollection se zvýší automatickým přerozdělováním interního pole a existující prvky se zkopírují do nového pole před přidáním nového prvku.

Pokud Count je menší než kapacita, jedná se o operaci O(1). Pokud je potřeba kapacitu zvýšit, aby vyhovovala novému prvku, stane se z této metody operace O(n), kde n je Count.

Platí pro