Udostępnij za pośrednictwem


RuntimeTypeHandle.Equality Operator

Definicja

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

Przeciążenia

Equality(Object, RuntimeTypeHandle)

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

Equality(RuntimeTypeHandle, Object)

Wskazuje, czy RuntimeTypeHandle struktura jest równa obiektowi.

Equality(Object, RuntimeTypeHandle)

Wskazuje, czy obiekt i RuntimeTypeHandle struktura 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 ( = ) : 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 strukturą RuntimeTypeHandle i jest równa 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

Equality(RuntimeTypeHandle, Object)

Wskazuje, czy RuntimeTypeHandle struktura 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 ( = ) : 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 elementem RuntimeTypeHandle i jest równy 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