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

Definizione

Fornisce un tipo che può essere usato per eseguire operazioni su un Dictionary<TKey,TValue> usando un TAlternateKey come chiave anziché un TKey.

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

Parametri di tipo

TKey

Tipo delle chiavi nel dizionario.

TValue

Tipo dei valori nel dizionario.

TAlternateKey

Tipo alternativo di una chiave per l'esecuzione di ricerche.

Ereditarietà
Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey>

Proprietà

Nome Descrizione
Dictionary

Ottiene l'oggetto Dictionary<TKey,TValue> sul quale questa istanza esegue operazioni.

Item[TAlternateKey]

Ottiene o imposta il valore associato alla chiave alternativa specificata.

Metodi

Nome Descrizione
ContainsKey(TAlternateKey)

Determina se contiene Dictionary<TKey,TValue> la chiave alternativa specificata.

Remove(TAlternateKey, TKey, TValue)

Rimuove il valore con la chiave alternativa specificata da Dictionary<TKey,TValue>e copia l'elemento nel parametro value.

Remove(TAlternateKey)

Rimuove il valore con la chiave alternativa specificata da Dictionary<TKey,TValue>.

TryAdd(TAlternateKey, TValue)

Tenta di aggiungere la chiave e il valore specificati al dizionario.

TryGetValue(TAlternateKey, TKey, TValue)

Ottiene il valore associato alla chiave alternativa specificata.

TryGetValue(TAlternateKey, TValue)

Ottiene il valore associato alla chiave alternativa specificata.

Si applica a