HashSet<T>.TryGetAlternateLookup<TAlternate> 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 HashSet<T> utilizzando un TAlternate anziché un oggetto T.
public:
generic <typename TAlternate>
bool TryGetAlternateLookup([Runtime::InteropServices::Out] System::Collections::Generic::HashSet<T>::AlternateLookup<TAlternate> % lookup);
public bool TryGetAlternateLookup<TAlternate>(out System.Collections.Generic.HashSet<T>.AlternateLookup<TAlternate> lookup) where TAlternate : allows ref struct;
member this.TryGetAlternateLookup : AlternateLookup -> bool
Public Function TryGetAlternateLookup(Of TAlternate) (ByRef lookup As HashSet(Of T).AlternateLookup(Of TAlternate)) As Boolean
Parametri di tipo
- TAlternate
Tipo alternativo di istanza 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 set deve usare un operatore di confronto che implementa IAlternateEqualityComparer<TAlternate,T> con TAlternate e T. In caso contrario, il metodo restituisce false.