Partage via


Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Structure

Définition

Fournit un type qui peut être utilisé pour effectuer des opérations sur un Dictionary<TKey,TValue> à l’aide d’un TAlternateKey en tant que clé au lieu d’un TKey.

public: generic <typename TAlternateKey>
value class Dictionary<TKey, TValue>::AlternateLookup
public readonly struct Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>
type Dictionary<'Key, 'Value>.AlternateLookup<'AlternateKey> = struct
Public Structure Dictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)

Paramètres de type

TKey
TValue
TAlternateKey

Type de remplacement d’une clé pour effectuer des recherches.

Héritage
Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

Propriétés

Dictionary

Obtient la Dictionary<TKey,TValue> sur laquelle cette instance effectue des opérations.

Item[TAlternateKey]

Obtient ou définit la valeur associée à la clé alternative spécifiée.

Méthodes

ContainsKey(TAlternateKey)

Détermine si le Dictionary<TKey,TValue> contient la clé alternative spécifiée.

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.

TryAdd(TAlternateKey, TValue)

Tente d’ajouter la clé et la valeur spécifiées au dictionnaire.

TryGetValue(TAlternateKey, TKey, TValue)

Obtient la valeur associée à la clé alternative spécifiée.

TryGetValue(TAlternateKey, TValue)

Obtient la valeur associée à la clé alternative spécifiée.

S’applique à