RuntimeTypeHandle.Equality Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, равны ли объект и структура RuntimeTypeHandle.
Перегрузки
Equality(Object, RuntimeTypeHandle) |
Указывает, равны ли объект и структура RuntimeTypeHandle. |
Equality(RuntimeTypeHandle, Object) |
Указывает, равна ли структура RuntimeTypeHandle объекту. |
Equality(Object, RuntimeTypeHandle)
Указывает, равны ли объект и структура RuntimeTypeHandle.
public:
static bool operator ==(System::Object ^ left, RuntimeTypeHandle right);
public static bool operator == (object left, RuntimeTypeHandle right);
public static bool operator == (object? left, RuntimeTypeHandle right);
static member ( = ) : obj * RuntimeTypeHandle -> bool
Public Shared Operator == (left As Object, right As RuntimeTypeHandle) As Boolean
Параметры
- left
- Object
Объект, сравниваемый с right
.
- right
- RuntimeTypeHandle
Структура RuntimeTypeHandle, сравниваемая с left
.
Возвращаемое значение
true
, если параметр left
является структурой RuntimeTypeHandle, равной right
; в противном случае — false
.
Комментарии
Использование этого оператора для сравнения двух переменных типа RuntimeTypeHandle приводит к неоднозначной ошибке разрешения перегрузки при компиляции. Вместо этого рекомендуется использовать метод Equals.
Эквивалентным методом для этого оператора является RuntimeTypeHandle.Equals(Object).
Применяется к
Equality(RuntimeTypeHandle, Object)
Указывает, равна ли структура RuntimeTypeHandle объекту.
public:
static bool operator ==(RuntimeTypeHandle left, System::Object ^ right);
public static bool operator == (RuntimeTypeHandle left, object right);
public static bool operator == (RuntimeTypeHandle left, object? right);
static member ( = ) : RuntimeTypeHandle * obj -> bool
Public Shared Operator == (left As RuntimeTypeHandle, right As Object) As Boolean
Параметры
- left
- RuntimeTypeHandle
Структура RuntimeTypeHandle, сравниваемая с right
.
- right
- Object
Объект, сравниваемый с left
.
Возвращаемое значение
true
, если параметр right
является структурой RuntimeTypeHandle, равной left
; в противном случае — false
.
Комментарии
Использование этого оператора для сравнения двух переменных типа RuntimeTypeHandle приводит к неоднозначной ошибке разрешения перегрузки при компиляции. Вместо этого рекомендуется использовать метод Equals.
Эквивалентным методом для этого оператора является RuntimeTypeHandle.Equals(Object)>.