ImmutableInterlocked.TryRemove<TKey,TValue> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime l’élément avec la clé spécifiée, si la clé existe.
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
Paramètres de type
- TKey
Type des clés contenues dans la collection.
- TValue
Type des valeurs contenues dans la collection.
Paramètres
- location
- ImmutableDictionary<TKey,TValue>
Dictionnaire à mettre à jour.
- key
- TKey
Clé à supprimer.
- value
- TValue
Reçoit la valeur de l’élément supprimé, si le dictionnaire n’est pas vide.
Retours
true
si la clé a été trouvée et supprimée ; sinon, false
.