NameValueCollection.Add 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將條目加入目前 NameValueCollection的 。
多載
| 名稱 | Description |
|---|---|
| Add(NameValueCollection) |
將指定 NameValueCollection 中的條目複製到目前 NameValueCollection的 。 |
| Add(String, String) |
將指定名稱與值的條目加入 NameValueCollection。 |
Add(NameValueCollection)
將指定 NameValueCollection 中的條目複製到目前 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)
參數
例外狀況
本合集為唯讀。
c 是 null。
備註
如果目標c實例中已有某個鍵,NameValueCollection則該 中的c相關值會加入目標實例中與同一鍵NameValueCollection相關聯的逗號分隔值清單。
如果 Count 已經等於容量, NameValueCollection 則會自動重新配置內部陣列,並先複製現有元素到新陣列,然後再加入新元素。
若 Count 小於容量,此方法為 O(1) 操作。 若需增加容量以容納新元素,此方法將成為 O(n) 運算,其中 n 為 Count。
另請參閱
適用於
Add(String, String)
將指定名稱與值的條目加入 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)
參數
例外狀況
本合集為唯讀。
備註
若指定鍵已存在於目標 NameValueCollection 實例中,則該指定值會以 的形式加入現有逗號分隔的值 "value1,value2,value3"清單中。 這些值在目標 NameValueCollection 實例中與同一鍵相關聯。
如果 Count 已經等於容量, NameValueCollection 則會自動重新配置內部陣列,並先複製現有元素到新陣列,然後再加入新元素。
若 Count 小於容量,此方法為 O(1) 操作。 若需增加容量以容納新元素,此方法將成為 O(n) 運算,其中 n 為 Count。