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

Definice

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

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)

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ž existuje ve slovníku, tato metoda vrátí existující instanci slovníku. Pokud klíč již existuje, ale má jinou hodnotu, vrátí tato metoda novou instanci slovníku s přepsanou hodnotou.

Platí pro