LocalValueEntry.Equals(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si deux instances LocalValueEntry sont égales.
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
Paramètres
- obj
- Object
LocalValueEntry à comparer avec l'objet LocalValueEntry actuel.
Retours
Cette implémentation Equality(LocalValueEntry, LocalValueEntry) compare les valeurs de Property et éventuellement de Value. Le composant Property de LocalValueEntry est un type valeur. Il s'agit donc toujours d'une comparaison de bits. Pour le composant Value, cette implémentation emploie une comparaison de bits s'il s'agit d'un type valeur. Pour les propriétés localement définies qui ont des types référence, le comportement est différé aux mécanismes de détermination de l'égalité de ce type, car l'opérateur == est utilisé en interne sur les deux valeurs. Par défaut, il s'agirait d'une égalité de référence des valeurs. Par conséquent, l'égalité de la totalité de LocalValueEntry deviendrait une égalité de référence.