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

Definizione

Imposta la chiave e il valore specificati nel dizionario non modificabile, eventualmente sovrascrivendo un valore esistente per la chiave.

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)

Parametri

key
TKey

Chiave della voce da aggiungere.

value
TValue

Valore di chiave da impostare.

Restituisce

Nuovo dizionario non modificabile che contiene la coppia chiave/valore specificata.

Commenti

Se la coppia chiave/valore specificata esiste già nel dizionario, questo metodo restituisce l'istanza esistente. Se la chiave esiste già ma ha un valore diverso, questo metodo restituisce una nuova istanza del dizionario con il valore sovrascritto.

Si applica a