ReferenceEqualityComparer Clase

Definición

que IEqualityComparer<T> 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 puede crear una instancia del ReferenceEqualityComparer tipo. En su lugar, use la Instance propiedad para tener acceso a la instancia singleton de este tipo.

Propiedades

Nombre Description
Instance

Obtiene la instancia singleton ReferenceEqualityComparer .

Métodos

Nombre Description
Equals(Object, Object)

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

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como 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 el contenido del objeto.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a