ReferenceEqualityComparer Sınıf
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.
IEqualityComparer<T> İki nesne örneğini karşılaştırırken değer eşitliği (ReferenceEquals(Object, Object)) yerine başvuru eşitliği (Equals(Object)) kullanan bir.
public ref class ReferenceEqualityComparer sealed : System::Collections::Generic::IEqualityComparer<System::Object ^>, System::Collections::IEqualityComparer
public sealed class ReferenceEqualityComparer : System.Collections.Generic.IEqualityComparer<object>, System.Collections.IEqualityComparer
type ReferenceEqualityComparer = class
interface IEqualityComparer<obj>
interface IEqualityComparer
Public NotInheritable Class ReferenceEqualityComparer
Implements IEqualityComparer, IEqualityComparer(Of Object)
- Devralma
-
ReferenceEqualityComparer
- Uygulamalar
Açıklamalar
Tür ReferenceEqualityComparer örneği oluşturulamaz. Bunun yerine, bu türün Instance tekil örneğine erişmek için özelliğini kullanın.
Özellikler
Instance |
Tekil ReferenceEqualityComparer örneği alır. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
Equals(Object, Object) |
İki nesne başvurusunun aynı nesne örneğine başvurup başvurmadığını belirler. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetHashCode(Object) |
Belirtilen nesne için bir karma kodu döndürür. Döndürülen karma kod nesnenin içeriğini değil nesne kimliğini temel alır. |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |