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 schlüssel, die in der Auflistung enthalten sind.
- TValue
Der Typ der Werte, die in der Auflistung enthalten sind.
Parameter
- location
- ImmutableDictionary<TKey,TValue>
Das wörterbuch, das aktualisiert werden soll.
- 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
truewenn der Schlüssel gefunden und entfernt wurde; andernfalls . false