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.

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

Boolean

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.

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

Boolean

true, если параметр right является структурой RuntimeTypeHandle, не равной left; в противном случае — false.

Комментарии

Использование этого оператора для сравнения двух переменных типа RuntimeTypeHandle приводит к неоднозначной ошибке разрешения перегрузки при компиляции. Вместо этого рекомендуется использовать метод Equals.

Эквивалентным методом для этого оператора является RuntimeTypeHandle.Equals(Object).

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