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 der aktuellen NameValueCollection-Instanz Einträge hinzu.
Überlädt
Add(NameValueCollection) |
Kopiert die Einträge in der angegebenen NameValueCollection-Instanz in die aktuelle NameValueCollection-Instanz. |
Add(String, String) |
Fügt der NameValueCollection-Instanz einen Eintrag mit dem angegebenen Schlüssel und Wert hinzu. |
Add(NameValueCollection)
- Quelle:
- NameValueCollection.cs
- Quelle:
- NameValueCollection.cs
- Quelle:
- NameValueCollection.cs
Kopiert die Einträge in der angegebenen NameValueCollection-Instanz in die aktuelle NameValueCollection-Instanz.
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-Instanz, die in die aktuelle NameValueCollection-Instanz kopiert werden soll.
Ausnahmen
Die Auflistung ist schreibgeschützt.
c
ist null
.
Hinweise
Wenn in der Ziel-instance NameValueCollection bereits ein Schlüssel c
vorhanden ist, wird der zugeordnete Wert in c
der vorhandenen durch Trennzeichen getrennten Liste der Werte hinzugefügt, die demselben Schlüssel im Ziel NameValueCollection instance zugeordnet sind.
Wenn Count bereits der Kapazität entspricht, wird die Kapazität von NameValueCollection erhöht, indem das interne Array automatisch neu zugeordnet wird, und die vorhandenen Elemente werden in das neue Array kopiert, bevor das neue Element hinzugefügt wird.
Wenn Count kleiner als die Kapazität ist, 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, wobei n
ist Count.
Weitere Informationen
Gilt für:
Add(String, String)
- Quelle:
- NameValueCollection.cs
- Quelle:
- NameValueCollection.cs
- Quelle:
- NameValueCollection.cs
Fügt der NameValueCollection-Instanz einen Eintrag mit dem angegebenen Schlüssel und Wert hinzu.
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)
Parameter
Ausnahmen
Die Auflistung ist schreibgeschützt.
Hinweise
Wenn der angegebene Schlüssel bereits im Ziel NameValueCollection instance vorhanden ist, wird der angegebene Wert der vorhandenen durch Trennzeichen getrennten Liste von Werten im Format "value1,value2,value3"
hinzugefügt. Die Werte sind demselben Schlüssel im Ziel NameValueCollection instance zugeordnet.
Wenn Count bereits der Kapazität entspricht, wird die Kapazität von NameValueCollection erhöht, indem das interne Array automatisch neu zugeordnet wird, und die vorhandenen Elemente werden in das neue Array kopiert, bevor das neue Element hinzugefügt wird.
Wenn Count kleiner als die Kapazität ist, 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, wobei n
ist Count.