LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Operator

Definicja

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

Boolean

truejeśli wartość obj1LocalValueEntry jest równa obj2LocalValueEntrywartoś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.

Dotyczy

Zobacz też