語言

IAlternateEqualityComparer<TAlternate,T> 介面

定義

由 實IEqualityComparer<T>作以支援實例與T實例的比較TAlternate。

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)

類型參數

TAlternate

比較的替代類型。

這是反變數的型別參數。 也就是說,您可以使用您指定的類型,或衍生程度較低的任何類型。 如需共變數與反變數的詳細資訊,請參閱泛型中的共變數與反變數。
T

比較的類型。

方法

名稱 Description
Create(TAlternate)

創造一個 T ,由 認為 Equals(TAlternate, T) 等於指定的 alternate。

Equals(TAlternate, T)

判斷指定 alternate 是否等於 other。

GetHashCode(TAlternate)

回傳指定的替代實例的雜湊碼。

適用於