Jazyk

ReferenceEqualityComparer Třída

Definice

Při IEqualityComparer<T> porovnávání dvou instancí objektů používá rovnost odkazů (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 singleton instanci tohoto typu.

Vlastnosti

Name Description
Instance

Získá instanci singleton ReferenceEqualityComparer .

Metody

Name Description
Equals(Object, Object)

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

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

(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á Type aktuální instance.

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

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

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

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

(Zděděno od Object)

Platí pro