Condividi tramite


ImmutableDictionary<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::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)

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 del dizionario. 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