NameValueCollection.Add Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет записи в текущую коллекцию NameValueCollection.
Перегрузки
Add(NameValueCollection) |
Копирует записи из указанной коллекции NameValueCollection в текущую коллекцию NameValueCollection. |
Add(String, String) |
Добавляет запись с указанным ключом и значением в коллекцию NameValueCollection. |
Add(NameValueCollection)
- Исходный код:
- 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)
Параметры
Коллекция NameValueCollection, копируемая в текущую коллекцию 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.
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.