HashSet<T>.GetAlternateLookup<TAlternate> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een exemplaar van een type op dat kan worden gebruikt voor het uitvoeren van bewerkingen op het huidige HashSet<T> met behulp van een TAlternate in plaats van een T.
public:
generic <typename TAlternate>
System::Collections::Generic::HashSet<T>::AlternateLookup<TAlternate> GetAlternateLookup();
public System.Collections.Generic.HashSet<T>.AlternateLookup<TAlternate> GetAlternateLookup<TAlternate>() where TAlternate : allows ref struct;
member this.GetAlternateLookup : unit -> System.Collections.Generic.HashSet<'T>.AlternateLookup<'Alternate>
Public Function GetAlternateLookup(Of TAlternate) () As HashSet(Of T).AlternateLookup(Of TAlternate)
Type parameters
- TAlternate
Het alternatieve type exemplaar voor het uitvoeren van zoekopdrachten.
Retouren
Het gemaakte opzoekexemplaren.
Uitzonderingen
De vergelijkingsfunctie van de set is niet compatibel met TAlternate.
Opmerkingen
De set moet een vergelijking gebruiken die wordt geïmplementeerd IAlternateEqualityComparer<TAlternate,T> met TAlternate en T. Als dit niet het probleem is, wordt er een uitzondering gegenereerd.