LocalValueEntry.Equals(Object) Metodo

Definizione

Determina se due istanze di LocalValueEntry sono uguali.

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

Parametri

obj
Object

Oggetto LocalValueEntry da confrontare con l'oggetto LocalValueEntry corrente.

Restituisce

Boolean

Questa implementazione Equality(LocalValueEntry, LocalValueEntry) confronta i valori di Property ed eventualmente i valori di Value. Poiché il componente Property di un oggetto LocalValueEntry è un tipo di valore, il confronto sarà sempre di tipo bit per bit. Per il componente Value, questa implementazione utilizza un confronto bit per bit se il componente è un tipo di valore. Per proprietà impostate localmente che hanno tipi di riferimento, il comportamento viene rinviato ai meccanismi di determinazione di uguaglianza del tipo, in quanto utilizza internamente l'operatore == sui due valori. Per impostazione predefinita, si tratterebbe di un'uguaglianza di riferimenti dei valori e pertanto l'uguaglianza dell'intero oggetto LocalValueEntry diverrebbe un'uguaglianza di riferimenti.

Si applica a