LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operator
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Porównuje określone LocalValueEntry wystąpienia, aby określić, czy są one takie same.
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
Parametry
- obj1
- LocalValueEntry
Pierwsze wystąpienie do porównania.
- obj2
- LocalValueEntry
Drugie wystąpienie do porównania.
Zwraca
true
jeśli wartość obj1
LocalValueEntry jest równa obj2
LocalValueEntrywartości ; w przeciwnym razie . false
Uwagi
Ta Equality implementacja porównuje wartości Propertyelementu i potencjalnie porównuje wartości .Value Składnik Property elementu jest zawsze typem LocalValueEntry wartości, więc to porównanie zawsze będzie porównaniem wartości bitowych. Value W przypadku składnika ta implementacja stosuje porównanie bitowe, jeśli jest to typ wartości.
W przypadku właściwości zestawu lokalnego, które mają typy referencyjne, zachowanie jest odroczone do mechanizmów określania równości tego typu, ponieważ używa ==
operatora na dwóch wartościach wewnętrznie. Domyślnie jest to równość odwołań do wartości.