IAlternateEqualityComparer<TAlternate,T> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
bir TAlternate örneğini T örneğiyle karşılaştırmayı desteklemek için bir IEqualityComparer<T> tarafından uygulanır.
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)
Tür Parametreleri
- TAlternate
Karşılaştıracak alternatif tür.
Bu genel tür parametresi kontravaryanttır. Bu, kendi belirttiğiniz türü veya daha az türetilmiş başka bir türü kullanabileceğiniz anlamına gelir. Kovaryans ve kontravaryans hakkında daha fazla bilgi için bkz. Genel Türlerde Kovaryans ve Kontravaryans.- T
Karşılaştıracak tür.
Yöntemler
| Name | Description |
|---|---|
| Create(TAlternate) |
Equals(TAlternate, T) tarafından belirtilen |
| Equals(TAlternate, T) |
Belirtilen |
| GetHashCode(TAlternate) |
Belirtilen alternatif örnek için bir karma kodu döndürür. |