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
Второй экземпляр для сравнения.
Возвращаемое значение
Комментарии
Эта Equality реализация сравнивает значения Propertyи потенциально сравнивает значения Value. Компонент Property a LocalValueEntry всегда является типом значения, поэтому это сравнение всегда будет побитовое сравнение значений. Value Для компонента эта реализация использует побитовое сравнение, если оно является типом значения.
Для локально заданных свойств, имеющих ссылочные типы, поведение откладывается в механизмы определения равенства этого типа, так как он использует == оператор для двух значений внутри страны. По умолчанию это эталонное равенство значений.