ReferenceEqualityComparer Klasse

Definition

Ein IEqualityComparer<T> , der Verweis Gleichheit ( ReferenceEquals(Object, Object) ) anstelle von Wert Gleichheit ( Equals(Object) ) verwendet, wenn zwei Objektinstanzen verglichen werden.An IEqualityComparer<T> that uses reference equality (ReferenceEquals(Object, Object)) instead of value equality (Equals(Object)) when comparing two object instances.

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.The ReferenceEqualityComparer type cannot be instantiated. Verwenden Sie stattdessen die- Instance Eigenschaft, um auf die Singleton Instanz dieses Typs zuzugreifen.Instead, use the Instance property to access the singleton instance of this type.

Eigenschaften

Instance

Ruft die Singleton- ReferenceEqualityComparer Instanz ab.Gets the singleton ReferenceEqualityComparer instance.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
Equals(Object, Object)

Bestimmt, ob zwei Objekt Verweise auf die gleiche Objektinstanz verweisen.Determines whether two object references refer to the same object instance.

GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetHashCode(Object)

Gibt einen Hashcode für das angegebene Objekt zurück.Returns a hash code for the specified object. Der zurückgegebene Hashcode basiert auf der Objekt Identität, nicht auf dem Inhalt des Objekts.The returned hash code is based on the object identity, not on the contents of the object.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: