Język

NameValueCollection.Add Metoda

Definicja

Dodaje wpisy do bieżącego NameValueCollectionelementu .

Przeciążenia

Nazwa Opis
Add(NameValueCollection)

Kopiuje wpisy w określonym NameValueCollection elemencie do bieżącego NameValueCollectionelementu .

Add(String, String)

Dodaje wpis o określonej nazwie i wartości do elementu NameValueCollection.

Add(NameValueCollection)

Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs

Kopiuje wpisy w określonym NameValueCollection elemencie do bieżącego NameValueCollectionelementu .

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

c
NameValueCollection

Element NameValueCollection do skopiowania do bieżącego NameValueCollectionelementu .

Wyjątki

Kolekcja jest tylko do odczytu.

Parametr c ma wartość null.

Uwagi

Jeśli klucz w wystąpieniu docelowym c już istnieje, skojarzona wartość w NameValueCollection pliku zostanie dodana do istniejącej listy wartości rozdzielonych przecinkami skojarzonych z tym samym kluczem w wystąpieniu docelowymc.NameValueCollection

Jeśli Count pojemność jest już równa, pojemność NameValueCollection obiektu jest zwiększana przez automatyczne przydzielenie tablicy wewnętrznej, a istniejące elementy są kopiowane do nowej tablicy przed dodaniu nowego elementu.

Jeśli Count pojemność jest mniejsza niż pojemność, ta metoda jest operacją O(1). Jeśli pojemność musi zostać zwiększona, aby pomieścić nowy element, ta metoda stanie się operacją O(n), gdzie n to Count.

Zobacz też

Dotyczy

Add(String, String)

Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs
Źródło:
NameValueCollection.cs

Dodaje wpis o określonej nazwie i wartości do elementu 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

String Klucz wpisu do dodania. Kluczem może być null.

value
String

String Wartość wpisu do dodania. Wartość może mieć wartość null.

Wyjątki

Kolekcja jest tylko do odczytu.

Uwagi

Jeśli określony klucz już istnieje w wystąpieniu docelowym NameValueCollection , określona wartość zostanie dodana do istniejącej listy wartości rozdzielonych przecinkami w formularzu "value1,value2,value3". Wartości są skojarzone z tym samym kluczem w wystąpieniu docelowym NameValueCollection .

Jeśli Count pojemność jest już równa, pojemność NameValueCollection obiektu jest zwiększana przez automatyczne przydzielenie tablicy wewnętrznej, a istniejące elementy są kopiowane do nowej tablicy przed dodaniu nowego elementu.

Jeśli Count pojemność jest mniejsza niż pojemność, ta metoda jest operacją O(1). Jeśli pojemność musi zostać zwiększona, aby pomieścić nowy element, ta metoda stanie się operacją O(n), gdzie n to Count.

Dotyczy