ReferenceEqualityComparer Klasse

Definition

Eine IEqualityComparer<T> , die beim Vergleichen von zwei Objektinstanzen die Referenzgleichheit (ReferenceEquals(Object, Object)) anstelle der Wertgleichheit (Equals(Object)) verwendet.

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)
Vererbung
ReferenceEqualityComparer
Implementiert

Hinweise

Der ReferenceEqualityComparer Typ kann nicht instanziiert werden. Verwenden Sie stattdessen die Instance Eigenschaft, um auf die Singleton-Instanz dieses Typs zuzugreifen.

Eigenschaften

Name Beschreibung
Instance

Ruft die Singleton-Instanz ab ReferenceEqualityComparer .

Methoden

Name Beschreibung
Equals(Object, Object)

Bestimmt, ob zwei Objektverweise auf dieselbe Objektinstanz verweisen.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetHashCode(Object)

Gibt einen Hashcode für das angegebene Objekt zurück. Der zurückgegebene Hashcode basiert auf der Objektidentität, nicht auf dem Inhalt des Objekts.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: