ImmutableInterlocked.TryAdd<TKey,TValue> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.