Partager via


Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>.Remove Méthode

Définition

Surcharges

Remove(TAlternateKey)

Supprime la valeur avec la clé alternative spécifiée de l'Dictionary<TKey,TValue>.

Remove(TAlternateKey, TKey, 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.

Remove(TAlternateKey)

Supprime la valeur avec la clé alternative spécifiée de l'Dictionary<TKey,TValue>.

public:
 bool Remove(TAlternateKey key);
public bool Remove (TAlternateKey key);
member this.Remove : 'AlternateKey -> bool
Public Function Remove (key As TAlternateKey) As Boolean

Paramètres

key
TAlternateKey

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

Retours

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

Exceptions

key est null.

S’applique à

Remove(TAlternateKey, TKey, 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 Remove(TAlternateKey key, [Runtime::InteropServices::Out] TKey % actualKey, [Runtime::InteropServices::Out] TValue % value);
public bool Remove (TAlternateKey key, out TKey actualKey, out TValue value);
member this.Remove : 'AlternateKey * 'Key * 'Value -> bool
Public Function Remove (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

Lorsque cette méthode est retournée, contient la clé supprimée.

value
TValue

Lorsque cette méthode est retournée, contient l’élément supprimé.

Retours

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

Exceptions

key est null.

S’applique à