ImmutableInterlocked.TryRemove<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.
Hiermee verwijdert u het element met de opgegeven sleutel, als de sleutel bestaat.
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
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.
- key
- TKey
De sleutel die moet worden verwijderd.
- value
- TValue
Ontvangt de waarde van het verwijderde item als de woordenlijst niet leeg is.
Retouren
true als de sleutel is gevonden en verwijderd; anders, false.