LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht die angegebenen LocalValueEntry Instanzen, um festzustellen, ob sie identisch sind.
public:
static bool operator ==(System::Windows::LocalValueEntry obj1, System::Windows::LocalValueEntry obj2);
public static bool operator ==(System.Windows.LocalValueEntry obj1, System.Windows.LocalValueEntry obj2);
static member ( = ) : System.Windows.LocalValueEntry * System.Windows.LocalValueEntry -> bool
Public Shared Operator == (obj1 As LocalValueEntry, obj2 As LocalValueEntry) As Boolean
Parameter
- obj1
- LocalValueEntry
Die erste zu vergleichende Instanz.
- obj2
- LocalValueEntry
Die zweite zu vergleichende Instanz.
Gibt zurück
trueist dies obj1LocalValueEntry gleich dem obj2LocalValueEntry; andernfalls . false
Hinweise
Diese Equality Implementierung vergleicht die Werte des PropertyUnd möglicherweise die Werte von Value. Die Property Komponente einer LocalValueEntry Ist immer ein Werttyp, sodass dieser Vergleich immer ein bitweiser Wertvergleich ist. Für die Value Komponente verwendet diese Implementierung einen bitweisen Vergleich, wenn es sich um einen Werttyp handelt.
Für lokal festgelegte Eigenschaften mit Referenztypen wird das Verhalten auf die Gleichheitsermittlungsmechanismen dieses Typs zurückgestellt, da er den == Operator für die beiden Werte intern verwendet. Standardmäßig ist dies eine Referenzgleichheit der Werte.