RuntimeTypeHandle.Equality 演算子

定義

オブジェクトと RuntimeTypeHandle 構造体が等しいかどうかを示します。Indicates whether an object and a RuntimeTypeHandle structure are equal.

オーバーロード

Equality(Object, RuntimeTypeHandle)

オブジェクトと RuntimeTypeHandle 構造体が等しいかどうかを示します。Indicates whether an object and a RuntimeTypeHandle structure are equal.

Equality(RuntimeTypeHandle, Object)

RuntimeTypeHandle 構造体がオブジェクトと等しいかどうかを示します。Indicates whether a RuntimeTypeHandle structure is equal to an object.

Equality(Object, RuntimeTypeHandle)

オブジェクトと RuntimeTypeHandle 構造体が等しいかどうかを示します。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

パラメーター

left
Object

right と比較するオブジェクト。An object to compare to right.

right
RuntimeTypeHandle

left と比較する RuntimeTypeHandle 構造体。A RuntimeTypeHandle structure to compare to left.

戻り値

leftRuntimeTypeHandle 構造体で、right に等しい場合は true。それ以外の場合は falsetrue if left is a RuntimeTypeHandle structure and is equal to right; otherwise, false.

注釈

この演算子を使用して型RuntimeTypeHandleの2つの変数を比較すると、コンパイル時にあいまいなオーバーロードの解決エラーが発生します。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).

Equality(RuntimeTypeHandle, Object)

RuntimeTypeHandle 構造体がオブジェクトと等しいかどうかを示します。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

パラメーター

left
RuntimeTypeHandle

right と比較する RuntimeTypeHandle 構造体。A RuntimeTypeHandle structure to compare to right.

right
Object

left と比較するオブジェクト。An object to compare to left.

戻り値

rightRuntimeTypeHandle で、left に等しい場合は true。それ以外の場合は falsetrue if right is a RuntimeTypeHandle and is equal to left; otherwise, false.

注釈

この演算子を使用して型RuntimeTypeHandleの2つの変数を比較すると、コンパイル時にあいまいなオーバーロードの解決エラーが発生します。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)>.

適用対象