LocalValueEntry.Equals(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si dos LocalValueEntry instancias 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
que LocalValueEntry se va a comparar con el objeto actual LocalValueEntry.
Devoluciones
Esta Equality(LocalValueEntry, LocalValueEntry) implementación compara los valores de Propertyy, potencialmente, compara los valores de Value. El Property componente de es LocalValueEntry un tipo de valor, por lo que siempre será una comparación bit a bit. Para el Value componente, 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 aplaza a los mecanismos de determinación de igualdad de ese tipo, ya que solo usa el operador == en los dos valores internamente. De forma predeterminada, sería una igualdad de referencia de los valores y, por tanto, la igualdad de todo LocalValueEntry se convertiría en una igualdad de referencia.