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

Definition

Anger den angivna nyckeln och värdet i den oföränderliga ordlistan och skriver eventuellt över ett befintligt värde för nyckeln.

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)

Parametrar

key
TKey

Nyckeln för posten som ska läggas till.

value
TValue

Nyckelvärdet som ska anges.

Returer

En ny oföränderlig ordlista som innehåller det angivna nyckel/värde-paret.

Kommentarer

Om det angivna nyckel/värde-paret redan finns i ordlistan returnerar den här metoden den befintliga instansen. Om nyckeln redan finns men har ett annat värde returnerar den här metoden en ny instans av ordlistan med det överskrivna värdet.

Gäller för