Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> Estrutura
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece um tipo que pode ser usado para realizar operações em um Dictionary<TKey,TValue> usando a TAlternateKey como chave em vez de um 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)
Parâmetros de Tipo Genérico
- TKey
O tipo das chaves no dicionário.
- TValue
O tipo dos valores no dicionário.
- TAlternateKey
O tipo alternativo de chave para realizar pesquisas.
- Herança
Propriedades
| Name | Description |
|---|---|
| Dictionary |
Obtém o Dictionary<TKey,TValue> contra o qual esta instância realiza operações. |
| Item[TAlternateKey] |
Obtém ou define o valor associado à chave alternativa especificada. |
Métodos
| Name | Description |
|---|---|
| ContainsKey(TAlternateKey) |
Determina se o Dictionary<TKey,TValue> contém a tonalidade alternativa especificada. |
| Remove(TAlternateKey, TKey, TValue) |
Remove o valor com a chave alternativa especificada do Dictionary<TKey,TValue>, e copia o elemento para o parâmetro de valor. |
| Remove(TAlternateKey) |
Remove o valor com a chave alternativa especificada da Dictionary<TKey,TValue>. |
| TryAdd(TAlternateKey, TValue) |
Tenta adicionar a chave e o valor especificados ao dicionário. |
| TryGetValue(TAlternateKey, TKey, TValue) |
Obtém o valor associado à chave alternativa especificada. |
| TryGetValue(TAlternateKey, TValue) |
Obtém o valor associado à chave alternativa especificada. |