Udostępnij za pośrednictwem


ReferenceEqualityComparer Klasa

Definicja

Obiekt IEqualityComparer<T> , który używa równości odwołań (ReferenceEquals(Object, Object)) zamiast równości wartości (Equals(Object)) podczas porównywania dwóch wystąpień obiektów.

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)
Dziedziczenie
ReferenceEqualityComparer
Implementuje

Uwagi

Nie ReferenceEqualityComparer można utworzyć wystąpienia typu. Zamiast tego użyj Instance właściwości , aby uzyskać dostęp do pojedynczego wystąpienia tego typu.

Właściwości

Instance

ReferenceEqualityComparer Pobiera pojedyncze wystąpienie.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Equals(Object, Object)

Określa, czy dwa odwołania do obiektu odwołują się do tego samego wystąpienia obiektu.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHashCode(Object)

Zwraca kod skrótu dla określonego obiektu. Zwrócony kod skrótu jest oparty na tożsamości obiektu, a nie na zawartości obiektu.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy