IAlternateEqualityComparer<TAlternate,T> Interface

Definitie

Geïmplementeerd door een IEqualityComparer<T> ter ondersteuning van het vergelijken van een TAlternate exemplaar met een T exemplaar.

generic <typename TAlternate, typename T>
public interface class IAlternateEqualityComparer
public interface IAlternateEqualityComparer<in TAlternate,T> where TAlternate : allows ref struct where T : allows ref struct
type IAlternateEqualityComparer<'Alternate, 'T> = interface
Public Interface IAlternateEqualityComparer(Of In TAlternate, T)

Type parameters

TAlternate

Het alternatieve type dat u wilt vergelijken.

Dit type parameter is contravariant. U kunt het type dat u hebt opgegeven gebruiken of een type dat minder is afgeleid. Zie Covariantie en Contravariantie in Algemene typen voor meer informatie over covariantie en contravariantie.
T

Het type dat u wilt vergelijken.

Methoden

Name Description
Create(TAlternate)

Hiermee maakt u een T die wordt beschouwd als Equals(TAlternate, T) gelijk aan de opgegeven alternatewaarde.

Equals(TAlternate, T)

Bepaalt of de opgegeven alternate gelijk is aan de opgegeven other.

GetHashCode(TAlternate)

Retourneert een hash-code voor het opgegeven alternatieve exemplaar.

Van toepassing op