LocalValueEntry.Equals(Object) Methode

Definitie

Bepaalt of twee LocalValueEntry exemplaren gelijk zijn.

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

Parameters

obj
Object

De LocalValueEntry te vergelijken met de huidige LocalValueEntry.

Retouren

Deze Equality(LocalValueEntry, LocalValueEntry) implementatie vergelijkt de waarden van de Property, en vergelijkt mogelijk de waarden van Value. Het Property onderdeel van een LocalValueEntry is een waardetype, dus is altijd een bitsgewijze vergelijking. Voor het Value onderdeel maakt deze implementatie gebruik van een bitsgewijze vergelijking als het een waardetype is. Voor lokaal ingestelde eigenschappen met verwijzingstypen wordt het gedrag uitgesteld naar de mechanismen voor gelijkheidsbepaling van dat type, omdat de operator == alleen op de twee waarden intern wordt gebruikt. Dit zou standaard een verwijzings gelijkheid van de waarden zijn en dus de gelijkheid van het geheel LocalValueEntry een verwijzings gelijkheid zou worden.

Van toepassing op