ImmutableDictionary<TKey,TValue>.Add(TKey, TValue) Метод

Определение

Добавляет в неизменяемый словарь элемент с указанными ключом и значением.Adds an element with the specified key and value to the immutable dictionary.

public:
 System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ Add(TKey key, TValue value);
public System.Collections.Immutable.ImmutableDictionary<TKey,TValue> Add (TKey key, TValue value);
member this.Add : 'Key * 'Value -> System.Collections.Immutable.ImmutableDictionary<'Key, 'Value>
Public Function Add (key As TKey, value As TValue) As ImmutableDictionary(Of TKey, TValue)

Параметры

key
TKey

Ключ добавляемого элемента.The key of the element to add.

value
TValue

Добавляемое значение элемента.The value of the element to add.

Возвращаемое значение

ImmutableDictionary<TKey,TValue>

Новый неизменяемый словарь, который содержит добавленную пару "ключ-значение".A new immutable dictionary that contains the additional key/value pair.

Исключения

Данный ключ уже существует в словаре, но имеет другое значение.The given key already exists in the dictionary but has a different value.

Комментарии

Если заданная пара "ключ-значение" уже существует в словаре, возвращается существующий экземпляр словаря.If the given key/value pair already exists in the dictionary, the existing instance of the dictionary is returned.

Применяется к