ImmutableInterlocked.TryAdd<TKey,TValue> Methode

Definitie

Voegt de opgegeven sleutel en waarde toe aan de woordenlijst als de sleutel zich niet in de woordenlijst bevindt.

public:
generic <typename TKey, typename TValue>
 static bool TryAdd(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, TValue value);
public static bool TryAdd<TKey,TValue>(ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, TValue value);
static member TryAdd : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryAdd(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, value As TValue) As Boolean

Type parameters

TKey

Het type sleutels in de verzameling.

TValue

Het type van de waarden in de verzameling.

Parameters

location
ImmutableDictionary<TKey,TValue>

De woordenlijst die moet worden bijgewerkt met de opgegeven sleutel en waarde.

key
TKey

De sleutel die moet worden toegevoegd, als deze nog niet is gedefinieerd in de woordenlijst.

value
TValue

De waarde die moet worden toegevoegd.

Retouren

true als de sleutel zich niet in de woordenlijst bevindt; anders, false.

Van toepassing op