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

Определение

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

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

Параметры

key
TKey

Ключ записи, которую требуется добавить.

value
TValue

Значение ключа, которое нужно установить.

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

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

Комментарии

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

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