NameValueCollection.Set(String, String) 方法

定義

設定 NameValueCollection 中項目的值。Sets the value of an entry in the NameValueCollection.

public:
 virtual void Set(System::String ^ name, System::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)

參數

name
String

要加入新值之項目的 String 索引鍵。The String key of the entry to add the new value to. 這個索引鍵可以是 nullThe key can be null.

value
String

Object,代表要加入指定項目的新值。The Object that represents the new value to add to the specified entry. 這個值可以是 nullThe value can be null.

例外狀況

集合是唯讀的。The collection is read-only.

備註

如果指定的索引鍵已存在於集合中,這個方法會以指定的值覆寫現有的值清單。If the specified key already exists in the collection, this method overwrites the existing list of values with the specified value. 若要將新值附加至現有的值清單,請使用 Add 方法。To append the new value to the existing list of values, use the Add method.

如果指定的索引鍵不存在於集合中,此方法會使用指定的機碼和指定的值建立新的專案。If the specified key does not exist in the collection, this method creates a new entry using the specified key and the specified value.

這個方法是 O (1) 作業。This method is an O(1) operation.

適用於

另請參閱