Partager via


ReferenceEqualityComparer Classe

Définition

IEqualityComparer<T> qui utilise l’égalité des références (ReferenceEquals(Object, Object)) au lieu de l’égalité des valeurs (Equals(Object)) lors de la comparaison de deux instances d’objet.

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)
Héritage
ReferenceEqualityComparer
Implémente

Remarques

Le ReferenceEqualityComparer type ne peut pas être instancié. Utilisez plutôt la Instance propriété pour accéder au singleton instance de ce type.

Propriétés

Instance

Obtient l’instance ReferenceEqualityComparer de singleton.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Equals(Object, Object)

Détermine si deux références d’objet font référence au même objet instance.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetHashCode(Object)

Retourne un code de hachage pour l'objet spécifié. Le code de hachage retourné est basé sur l’identité de l’objet, et non sur le contenu de l’objet.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à