IImmutableDictionary<TKey,TValue>.SetItem(TKey, TValue) Metoda

Definice

Nastaví zadaný klíč a hodnotu v neměnném slovníku, případně přepíše existující hodnotu klíče.

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)

Parametry

key
TKey

Klíč položky, která se má přidat.

value
TValue

Hodnota klíče, která se má nastavit.

Návraty

Nový neměnný slovník, který obsahuje zadanou dvojici klíč/hodnota.

Poznámky

Pokud zadaný pár klíč/hodnota již ve slovníku existuje, vrátí tato metoda existující instanci. Pokud klíč již existuje, ale má jinou hodnotu, vrátí tato metoda novou instanci slovníku s přepsánou hodnotou.

Platí pro