Partager via


ConcurrentDictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.TryRemove Méthode

Définition

Surcharges

TryRemove(TAlternateKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie l’élément dans le paramètre valeur.

TryRemove(TAlternateKey, TKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie la clé et l’élément associés dans le paramètre valeur.

TryRemove(TAlternateKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie l’élément dans le paramètre valeur.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TValue value);
member this.TryRemove : 'AlternateKey * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef value As TValue) As Boolean

Paramètres

key
TAlternateKey

Clé alternative de l’élément à supprimer.

value
TValue

Élément supprimé.

Retours

true si l’élément est correctement trouvé et supprimé ; sinon, false.

Exceptions

key est null.

S’applique à

TryRemove(TAlternateKey, TKey, TValue)

Supprime la valeur avec la clé alternative spécifiée du Dictionary<TKey,TValue>,

et copie la clé et l’élément associés dans le paramètre valeur.

public:
 bool TryRemove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool TryRemove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.TryRemove : 'AlternateKey * 'Key * 'Value -> bool
Public Function TryRemove (key As TAlternateKey, ByRef actualKey As TKey, ByRef value As TValue) As Boolean

Paramètres

key
TAlternateKey

Clé alternative de l’élément à supprimer.

actualKey
TKey

Touche supprimée.

value
TValue

Élément supprimé.

Retours

true si l’élément est correctement trouvé et supprimé ; sinon, false.

Exceptions

key est null.

S’applique à