ImmutableInterlocked.TryRemove<TKey,TValue> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere prvek se zadaným klíčem, pokud klíč existuje.
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
Parametry typu
- TKey
Typ klíčů obsažených v kolekci.
- TValue
Typ hodnot obsažených v kolekci.
Parametry
- location
- ImmutableDictionary<TKey,TValue>
Slovník, který chcete aktualizovat.
- key
- TKey
Klíč, který se má odebrat.
- value
- TValue
Obdrží hodnotu odebrané položky, pokud slovník není prázdný.
Návraty
true
pokud byl klíč nalezen a odebrán; v opačném případě . false
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.