ImmutableInterlocked.TryRemove<TKey,TValue> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt das Element mit dem angegebenen Schlüssel, wenn der Schlüssel vorhanden ist.
public:
generic <typename TKey, typename TValue>
static bool TryRemove(System::Collections::Immutable::ImmutableDictionary<TKey, TValue> ^ % location, TKey key, [Runtime::InteropServices::Out] TValue % value);
public static bool TryRemove<TKey,TValue> (ref System.Collections.Immutable.ImmutableDictionary<TKey,TValue> location, TKey key, out TValue value);
static member TryRemove : ImmutableDictionary * 'Key * 'Value -> bool
Public Shared Function TryRemove(Of TKey, TValue) (ByRef location As ImmutableDictionary(Of TKey, TValue), key As TKey, ByRef value As TValue) As Boolean
Typparameter
- TKey
Der Typ der in der Auflistung enthaltenen Schlüssel.
- TValue
Der Typ der Werte, die in der Auflistung enthalten sind.
Parameter
- location
- ImmutableDictionary<TKey,TValue>
Das zu aktualisierende Wörterbuch.
- key
- TKey
Der zu entfernende Schlüssel.
- value
- TValue
Empfängt den Wert des entfernten Elements, wenn das Wörterbuch nicht leer ist.
Gibt zurück
true
, wenn der Schlüssel gefunden und entfernt wurde, andernfalls false
.