ReferenceEqualityComparer Clase

Definición

IEqualityComparer<T> que usa la igualdad de referencia (ReferenceEquals(Object, Object)) en lugar de la igualdad de valores (Equals(Object)) al comparar dos instancias de objeto.

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)
Herencia
ReferenceEqualityComparer
Implementaciones

Comentarios

No se pueden crear instancias del ReferenceEqualityComparer tipo. En su lugar, use la Instance propiedad para acceder a la instancia singleton de este tipo.

Propiedades

Instance

Obtiene la instancia de singleton ReferenceEqualityComparer.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Equals(Object, Object)

Determina si dos referencias de objeto hacen referencia a la misma instancia de objeto.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetHashCode(Object)

Devuelve un código hash para el objeto especificado. El código hash devuelto se basa en la identidad del objeto, no en su contenido.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a