IAlternateEqualityComparer<TAlternate,T> インターフェイス

定義

TAlternate インスタンスと T インスタンスの比較をサポートする IEqualityComparer<T> によって実装されます。

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

型パラメーター

TAlternate

比較する代替型。

この型パラメーターは反変です。 つまり、指定した型、または弱い派生型のいずれかを使用することができます。 共変性および反変性の詳細については、「ジェネリックの共変性と反変性」をご覧ください。
T

比較する型。

メソッド

Create(TAlternate)

指定した alternateと等しい Equals(TAlternate, T) によって考慮される T を作成します。

Equals(TAlternate, T)

指定した alternate が指定した otherと等しいかどうかを判断します。

GetHashCode(TAlternate)

指定した代替インスタンスのハッシュ コードを返します。

適用対象