LocalValueEntry.Equals(Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Avgör om två LocalValueEntry instanser är lika med.
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
Parametrar
- obj
- Object
Att LocalValueEntry jämföra med den aktuella LocalValueEntry.
Returer
Den här Equality(LocalValueEntry, LocalValueEntry) implementeringen jämför värdena för Property, och kan jämföra värdena Valueför . Komponenten Property i en LocalValueEntry är en värdetyp, så kommer alltid att vara en bitvis jämförelse. För komponenten Value använder den här implementeringen en bitvis jämförelse om det är en värdetyp. För lokalt angivna egenskaper som har referenstyper skjuts beteendet upp till den typens mekanismer för likhetsbestämning, eftersom den bara använder operatorn == på de två värdena internt. Som standard skulle detta vara en referensjämlikhet mellan värdena och därmed skulle likheten för hela LocalValueEntry bli en referensjämlikhet.