RuntimeTypeHandle.Equality Operátor

Definice

Označuje, zda je objekt a RuntimeTypeHandle struktura shodná.Indicates whether an object and a RuntimeTypeHandle structure are equal.

Přetížení

Equality(Object, RuntimeTypeHandle)

Označuje, zda je objekt a RuntimeTypeHandle struktura shodná.Indicates whether an object and a RuntimeTypeHandle structure are equal.

Equality(RuntimeTypeHandle, Object)

Označuje, zda RuntimeTypeHandle je struktura rovna objektu.Indicates whether a RuntimeTypeHandle structure is equal to an object.

Equality(Object, RuntimeTypeHandle)

Označuje, zda je objekt a RuntimeTypeHandle struktura shodná.Indicates whether an object and a RuntimeTypeHandle structure are equal.

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

Objekt, na rightkterý se má porovnat.An object to compare to right.

right
RuntimeTypeHandle

Struktura, na kterou se leftmá porovnat. RuntimeTypeHandleA RuntimeTypeHandle structure to compare to left.

Návraty

truePokud left jerightstruktura a jefalserovna; v opačném případě. RuntimeTypeHandletrue if left is a RuntimeTypeHandle structure and is equal to right; otherwise, false.

Poznámky

Použití tohoto operátoru k porovnání dvou proměnných typu RuntimeTypeHandle způsobí nejednoznačnou chybu rozlišení přetížení při kompilaci.Using this operator to compare two variables of type RuntimeTypeHandle causes an ambiguous overload resolution error when compiled. Místo toho použijte metodu. EqualsUse the Equals method instead.

Ekvivalentní metoda pro tento operátor je RuntimeTypeHandle.Equals(Object).The equivalent method for this operator is RuntimeTypeHandle.Equals(Object).

Equality(RuntimeTypeHandle, Object)

Označuje, zda RuntimeTypeHandle je struktura rovna objektu.Indicates whether a RuntimeTypeHandle structure is equal to an object.

public:
 static bool operator ==(RuntimeTypeHandle left, System::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, na kterou se rightmá porovnat. RuntimeTypeHandleA RuntimeTypeHandle structure to compare to right.

right
Object

Objekt, na leftkterý se má porovnat.An object to compare to left.

Návraty

truePokud right leftje a a jefalserovno; v opačném případě. RuntimeTypeHandletrue if right is a RuntimeTypeHandle and is equal to left; otherwise, false.

Poznámky

Použití tohoto operátoru k porovnání dvou proměnných typu RuntimeTypeHandle způsobí nejednoznačnou chybu rozlišení přetížení při kompilaci.Using this operator to compare two variables of type RuntimeTypeHandle causes an ambiguous overload resolution error when compiled. Místo toho použijte metodu. EqualsUse the Equals method instead.

Ekvivalentní metoda pro tento operátor je RuntimeTypeHandle.Equals(Object)>.The equivalent method for this operator is RuntimeTypeHandle.Equals(Object)>.

Platí pro