Dictionary<TKey,TValue>.TryGetAlternateLookup<TAlternateKey> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un'istanza di un tipo che può essere utilizzata per eseguire operazioni sull'oggetto corrente Dictionary<TKey,TValue> utilizzando un TAlternateKey oggetto come chiave anziché un oggetto TKey.
public:
generic <typename TAlternateKey>
bool TryGetAlternateLookup([Runtime::InteropServices::Out] System::Collections::Generic::Dictionary<TKey, TValue>::AlternateLookup<TAlternateKey> % lookup);
public bool TryGetAlternateLookup<TAlternateKey>(out System.Collections.Generic.Dictionary<TKey,TValue>.AlternateLookup<TAlternateKey> lookup) where TAlternateKey : allows ref struct;
member this.TryGetAlternateLookup : AlternateLookup -> bool
Public Function TryGetAlternateLookup(Of TAlternateKey) (ByRef lookup As Dictionary(Of TKey, TValue).AlternateLookup(Of TAlternateKey)) As Boolean
Parametri di tipo
- TAlternateKey
Tipo alternativo di una chiave per l'esecuzione di ricerche.
Parametri
Istanza di ricerca creata quando il metodo restituisce true o un'istanza predefinita che non deve essere utilizzata se il metodo restituisce false.
Valori restituiti
true se è possibile creare una ricerca; in caso contrario, false.
Commenti
Il dizionario deve usare un operatore di confronto che implementa IAlternateEqualityComparer<TAlternate,T> con TAlternateKey e TKey. In caso contrario, il metodo restituisce false.