LocalValueEntry.Equality(LocalValueEntry, LocalValueEntry) Оператор

Определение

Сравнивает указанные экземпляры LocalValueEntry, определяя, одинаковы ли они.

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

Параметры

obj1
LocalValueEntry

Первый экземпляр для сравнения.

obj2
LocalValueEntry

Второй экземпляр для сравнения.

Возвращаемое значение

Boolean

true, если obj1 LocalValueEntry равно obj2 LocalValueEntry; в противном случае — false.

Комментарии

Данная реализация Equality сравнивает два значения Property и потенциально сравнивает значения Value. Компонент Property a LocalValueEntry всегда является типом значения, поэтому это сравнение всегда будет побитовое сравнение значений. Для компонента Value данная реализация задействует побитовое сравнение, если он имеет тип значения.

Для локально заданных свойств ссылочного типа поведение перекладывается на механизмы определения равенства данного типа, так как в данном случае используется только внутреннее сравнение двух значений оператором ==. По умолчанию это ссылочное равенство значений.

Применяется к

См. также раздел