Sdílet prostřednictvím


ReferenceEqualityComparer Třída

Definice

Při IEqualityComparer<T> porovnávání dvou instancí objektů používá rovnost odkazu (ReferenceEquals(Object, Object)) místo rovnosti hodnot (Equals(Object)).

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)
Dědičnost
ReferenceEqualityComparer
Implementuje

Poznámky

Typ ReferenceEqualityComparer nelze vytvořit instanci. Místo toho použijte Instance vlastnost pro přístup k jednoúčelové instanci tohoto typu.

Vlastnosti

Instance

Získá instanci typu singleton ReferenceEqualityComparer .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Equals(Object, Object)

Určuje, zda dva odkazy na objekt odkazují na stejnou instanci objektu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetHashCode(Object)

Vrátí kód hash pro zadaný objekt. Vrácený kód hash je založen na identitě objektu, nikoli na obsahu objektu.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro