語言

NameValueCollection.Add 方法

定義

將條目加入目前 NameValueCollection的 。

多載

名稱 Description
Add(NameValueCollection)

將指定 NameValueCollection 中的條目複製到目前 NameValueCollection的 。

Add(String, String)

將指定名稱與值的條目加入 NameValueCollection。

Add(NameValueCollection)

來源:
NameValueCollection.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs

將指定 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.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs
來源:
NameValueCollection.cs

將指定名稱與值的條目加入 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)

參數

name
String

String新增的重點是。 關鍵點可以是 null。

value
String

String這個條目的價值值得加入。 其值可以是 null。

例外狀況

本合集為唯讀。

備註

若指定鍵已存在於目標 NameValueCollection 實例中,則該指定值會以 的形式加入現有逗號分隔的值 "value1,value2,value3"清單中。 這些值在目標 NameValueCollection 實例中與同一鍵相關聯。

如果 Count 已經等於容量, NameValueCollection 則會自動重新配置內部陣列,並先複製現有元素到新陣列,然後再加入新元素。

若 Count 小於容量,此方法為 O(1) 操作。 若需增加容量以容納新元素,此方法將成為 O(n) 運算,其中 n 為 Count。

適用於