ReferenceEqualityComparer Classe

Definizione

Oggetto IEqualityComparer<T> che usa l'uguaglianza dei riferimenti (ReferenceEquals(Object, Object)) anziché l'uguaglianza dei valori (Equals(Object)) durante il confronto di due istanze dell'oggetto.

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)
Ereditarietà
ReferenceEqualityComparer
Implementazioni

Commenti

Impossibile creare un'istanza del ReferenceEqualityComparer tipo. Utilizzare invece la Instance proprietà per accedere all'istanza singleton di questo tipo.

Proprietà

Nome Descrizione
Instance

Ottiene l'istanza singleton ReferenceEqualityComparer .

Metodi

Nome Descrizione
Equals(Object, Object)

Determina se due riferimenti a oggetti fanno riferimento alla stessa istanza dell'oggetto.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHashCode(Object)

Restituisce un codice hash per l'oggetto specificato. Il codice hash restituito si basa sull'identità dell'oggetto, non sul contenuto dell'oggetto.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a