RuntimeTypeHandle.Inequality Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, являются ли объект и структура RuntimeTypeHandle неравными.
Перегрузки
Inequality(Object, RuntimeTypeHandle) |
Указывает, являются ли объект и структура RuntimeTypeHandle неравными. |
Inequality(RuntimeTypeHandle, Object) |
Указывает, является ли структура RuntimeTypeHandle неравной объекту. |
Inequality(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 op_Inequality : 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).
Применяется к
Inequality(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 op_Inequality : 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).