IImmutableDictionary<TKey,TValue>.SetItem(TKey, TValue) Метод

Определение

Задает указанный ключ и значение в неизменяемом словаре, возможно, перезаписывает существующее значение ключа.

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

Параметры

key
TKey

Ключ добавляемой записи.

value
TValue

Значение ключа, заданное.

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

Новый неизменяемый словарь, содержащий указанную пару "ключ-значение".

Комментарии

Если указанная пара "ключ-значение" уже существует в словаре, этот метод возвращает существующий экземпляр. Если ключ уже существует, но имеет другое значение, этот метод возвращает новый экземпляр словаря со значением перезаписи.

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