RuntimeTypeHandle.Inequality RuntimeTypeHandle.Inequality RuntimeTypeHandle.Inequality RuntimeTypeHandle.Inequality Operator

Определение

Перегрузки

Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle)

Указывает, являются ли объект и структура RuntimeTypeHandle неравными.Indicates whether an object and a RuntimeTypeHandle structure are not equal.

Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object)

Указывает, является ли структура RuntimeTypeHandle неравной объекту.Indicates whether a RuntimeTypeHandle structure is not equal to an object.

Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle) Inequality(Object, RuntimeTypeHandle)

Указывает, являются ли объект и структура RuntimeTypeHandle неравными.Indicates whether an object and a RuntimeTypeHandle structure are not equal.

public:
 static bool operator !=(System::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 Object Object Object

Объект, сравниваемый с right.An object to compare to right.

right
RuntimeTypeHandle RuntimeTypeHandle RuntimeTypeHandle RuntimeTypeHandle

Структура RuntimeTypeHandle, сравниваемая с left.A RuntimeTypeHandle structure to compare to left.

Возвраты

true, если параметр left является структурой RuntimeTypeHandle, не равной right; в противном случае — false.true if left is a RuntimeTypeHandle and is not equal to right; otherwise, false.

Комментарии

Используя этот оператор для сравнения двух переменных типа RuntimeTypeHandle приводит к ошибке разрешения неоднозначная перегрузка при компиляции.Using this operator to compare two variables of type RuntimeTypeHandle causes an ambiguous overload resolution error when compiled. Вместо этого рекомендуется использовать метод Equals.Use the Equals method instead.

Эквивалентный метод для этого оператора является RuntimeTypeHandle.Equals(Object).The equivalent method for this operator is RuntimeTypeHandle.Equals(Object).

Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object) Inequality(RuntimeTypeHandle, Object)

Указывает, является ли структура RuntimeTypeHandle неравной объекту.Indicates whether a RuntimeTypeHandle structure is not equal to an object.

public:
 static bool operator !=(RuntimeTypeHandle left, System::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 RuntimeTypeHandle RuntimeTypeHandle

Структура RuntimeTypeHandle, сравниваемая с right.A RuntimeTypeHandle structure to compare to right.

right
Object Object Object Object

Объект, сравниваемый с left.An object to compare to left.

Возвраты

true, если параметр right является структурой RuntimeTypeHandle, не равной left; в противном случае — false.true if right is a RuntimeTypeHandle structure and is not equal to left; otherwise, false.

Комментарии

Используя этот оператор для сравнения двух переменных типа RuntimeTypeHandle приводит к ошибке разрешения неоднозначная перегрузка при компиляции.Using this operator to compare two variables of type RuntimeTypeHandle causes an ambiguous overload resolution error when compiled. Вместо этого рекомендуется использовать метод Equals.Use the Equals method instead.

Эквивалентный метод для этого оператора является RuntimeTypeHandle.Equals(Object).The equivalent method for this operator is RuntimeTypeHandle.Equals(Object).

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