ReferenceEqualityComparer Classe

Definizione

IEqualityComparer<T> che usa l'uguaglianza dei riferimenti (ReferenceEquals(Object, Object)) anziché l'uguaglianza dei valori (Equals(Object)) per il confronto di due istanze di 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

Non ReferenceEqualityComparer è possibile creare un'istanza del tipo. Usare invece la Instance proprietà per accedere all'istanza singleton di questo tipo.

Proprietà

Instance

Ottiene l'istanza singleton di ReferenceEqualityComparer.

Metodi

Equals(Object)

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

(Ereditato da Object)
Equals(Object, Object)

Determina se due riferimenti a oggetti si riferiscono alla stessa istanza di oggetto.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHashCode(Object)

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

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a