Freigeben über


NameValueCollection.Set(String, String) Methode

Definition

Legt den Wert eines Eintrags in der NameValueCollection-Instanz fest.

public:
 virtual void Set(System::String ^ name, System::String ^ value);
public virtual void Set (string name, string value);
public virtual void Set (string? name, string? value);
abstract member Set : string * string -> unit
override this.Set : string * string -> unit
Public Overridable Sub Set (name As String, value As String)

Parameter

name
String

Der String-Schlüssel des Eintrags, dem der neue Wert hinzugefügt werden soll. Der Schlüssel kann null sein.

value
String

Das Object, das den neuen Wert darstellt, der dem angegebenen Eintag hinzugefügt werden soll. Der Wert kann null sein.

Ausnahmen

Die Auflistung ist schreibgeschützt.

Hinweise

Wenn der angegebene Schlüssel bereits in der Auflistung vorhanden ist, überschreibt diese Methode die vorhandene Liste der Werte mit dem angegebenen Wert. Verwenden Sie die -Methode, um den neuen Wert an die Add vorhandene Liste von Werten anzufügen.

Wenn der angegebene Schlüssel nicht in der Auflistung vorhanden ist, erstellt diese Methode einen neuen Eintrag unter Verwendung des angegebenen Schlüssels und des angegebenen Werts.

Bei dieser Methode handelt es sich um einen O(1)-Vorgang.

Gilt für:

Weitere Informationen