RuntimeTypeHandle.Inequality Operator

Definicja

Wskazuje, czy obiekt i RuntimeTypeHandle struktura nie są równe.

Przeciążenia

Inequality(Object, RuntimeTypeHandle)

Wskazuje, czy obiekt i RuntimeTypeHandle struktura nie są równe.

Inequality(RuntimeTypeHandle, Object)

Wskazuje, czy RuntimeTypeHandle struktura nie jest równa obiektowi.

Inequality(Object, RuntimeTypeHandle)

Wskazuje, czy obiekt i RuntimeTypeHandle struktura nie są równe.

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

Parametry

left
Object

Obiekt, który ma być porównywany z obiektem right.

right
RuntimeTypeHandle

Struktura RuntimeTypeHandle do porównania z left.

Zwraca

Boolean

true jeśli left jest elementem RuntimeTypeHandle i nie jest równy right; w przeciwnym razie false.

Uwagi

Użycie tego operatora do porównania dwóch zmiennych typu RuntimeTypeHandle powoduje niejednoznaczny błąd rozwiązywania przeciążenia podczas kompilowania. Equals Zamiast tego użyj metody .

Równoważną metodą dla tego operatora jest RuntimeTypeHandle.Equals(Object).

Dotyczy

Inequality(RuntimeTypeHandle, Object)

Wskazuje, czy RuntimeTypeHandle struktura nie jest równa obiektowi.

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

Parametry

left
RuntimeTypeHandle

Struktura RuntimeTypeHandle do porównania z right.

right
Object

Obiekt, który ma być porównywany z obiektem left.

Zwraca

Boolean

true jeśli right jest strukturą RuntimeTypeHandle i nie jest równa left; w przeciwnym razie false.

Uwagi

Użycie tego operatora do porównania dwóch zmiennych typu RuntimeTypeHandle powoduje niejednoznaczny błąd rozwiązywania przeciążenia podczas kompilowania. Equals Zamiast tego użyj metody .

Równoważną metodą dla tego operatora jest RuntimeTypeHandle.Equals(Object).

Dotyczy