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).