NameValueCollection.Add Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dem aktuellen NameValueCollectionEintrag Einträge hinzu.
Überlädt
| Name | Beschreibung |
|---|---|
| Add(NameValueCollection) |
Kopiert die Einträge in der angegebenen NameValueCollection in die aktuelle .NameValueCollection |
| Add(String, String) |
Fügt dem angegebenen Namen und Wert NameValueCollectioneinen Eintrag hinzu. |
Add(NameValueCollection)
Kopiert die Einträge in der angegebenen NameValueCollection in die aktuelle .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)
Parameter
Die NameValueCollection zu kopierende Kopie in die aktuelle NameValueCollection.
Ausnahmen
Die Auflistung ist schreibgeschützt.
c ist null.
Hinweise
Wenn in der Zielinstanz NameValueCollection bereits ein Schlüssel c vorhanden ist, wird der zugeordnete Wert c zur vorhandenen durch Trennzeichen getrennten Liste der Werte hinzugefügt, die demselben Schlüssel in der Zielinstanz NameValueCollection zugeordnet sind.
Wenn Count die Kapazität bereits entspricht, wird die Kapazität der NameValueCollection Daten erhöht, indem das interne Array automatisch neu zugeordnet wird und die vorhandenen Elemente in das neue Array kopiert werden, bevor das neue Element hinzugefügt wird.
Ist Count diese Methode kleiner als die Kapazität, handelt es sich bei dieser Methode um einen O(1)-Vorgang. Wenn die Kapazität erhöht werden muss, um das neue Element aufzunehmen, wird diese Methode zu einem O(n)-Vorgang, in dem n dies der Fall ist Count.
Weitere Informationen
Gilt für:
Add(String, String)
Fügt dem angegebenen Namen und Wert NameValueCollectioneinen Eintrag hinzu.
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)
Parameter
Ausnahmen
Die Auflistung ist schreibgeschützt.
Hinweise
Wenn der angegebene Schlüssel bereits in der Zielinstanz NameValueCollection vorhanden ist, wird der angegebene Wert der vorhandenen durch Trennzeichen getrennten Liste der Werte im Formular "value1,value2,value3"hinzugefügt. Die Werte sind demselben Schlüssel in der Zielinstanz NameValueCollection zugeordnet.
Wenn Count die Kapazität bereits entspricht, wird die Kapazität der NameValueCollection Daten erhöht, indem das interne Array automatisch neu zugeordnet wird und die vorhandenen Elemente in das neue Array kopiert werden, bevor das neue Element hinzugefügt wird.
Ist Count diese Methode kleiner als die Kapazität, handelt es sich bei dieser Methode um einen O(1)-Vorgang. Wenn die Kapazität erhöht werden muss, um das neue Element aufzunehmen, wird diese Methode zu einem O(n)-Vorgang, in dem n dies der Fall ist Count.