NameValueCollection.Add 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将条目添加到当前 NameValueCollection项。
重载
| 名称 | 说明 |
|---|---|
| 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。
注解
如果目标NameValueCollection实例中已存在某个键c,则关联的值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);
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