LocalValueEntry.Equals(Object) Método

Definición

Determina si dos instancias de LocalValueEntry son iguales.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

Parámetros

obj
Object

Objeto LocalValueEntry que se va a comparar con el objeto LocalValueEntry actual.

Devoluciones

Boolean

Esta implementación Equality(LocalValueEntry, LocalValueEntry) compara los valores de Property y compara potencialmente los valores de Value. El componente Property de LocalValueEntry es un tipo de valor, por lo que siempre será una comparación bit a bit. Para el componente Value, esta implementación emplea una comparación bit a bit si es un tipo de valor. Para las propiedades establecidas localmente que tienen tipos de referencia, el comportamiento se difiere a los mecanismos de determinación de igualdad de ese tipo, porque simplemente utiliza el operador == en los dos valores de manera interna. De forma predeterminada, ésta sería una igualdad de referencias de los valores, por lo que la igualdad de toda la LocalValueEntry se volvería una igualdad de referencias.

Se aplica a