Boolean.Equals Boolean.Equals Boolean.Equals Boolean.Equals Method

定義

対象のインスタンスが、指定したオブジェクトまたは Boolean に等しいかどうかを示す値を返します。Returns a value indicating whether this instance is equal to a specified object or Boolean.

オーバーロード

Equals(Boolean) Equals(Boolean) Equals(Boolean) Equals(Boolean)

対象のインスタンスが、指定した Boolean オブジェクトに等しいかどうかを示す値を返します。Returns a value indicating whether this instance is equal to a specified Boolean object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

このインスタンスが指定されたオブジェクトに等しいかどうかを示す値を返します。Returns a value indicating whether this instance is equal to a specified object.

Equals(Boolean) Equals(Boolean) Equals(Boolean) Equals(Boolean)

対象のインスタンスが、指定した Boolean オブジェクトに等しいかどうかを示す値を返します。Returns a value indicating whether this instance is equal to a specified Boolean object.

public:
 virtual bool Equals(bool obj);
public bool Equals (bool obj);
override this.Equals : bool -> bool
Public Function Equals (obj As Boolean) As Boolean

パラメーター

obj
Boolean Boolean Boolean Boolean

このインスタンスと比較する Boolean 値。A Boolean value to compare to this instance.

戻り値

obj の値がこのインスタンスと同じ場合は true。それ以外の場合は falsetrue if obj has the same value as this instance; otherwise, false.

実装

注釈

このメソッドは、 System.IEquatable<T>インターフェイスを実装し、 objパラメーターをEqualsオブジェクトに変換する必要がないため、より少しのパフォーマンスを発揮します。This method implements the System.IEquatable<T> interface, and performs slightly better than Equals because it does not have to convert the obj parameter to an object.

こちらもご覧ください

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

このインスタンスが指定されたオブジェクトに等しいかどうかを示す値を返します。Returns a value indicating whether this instance is equal to a specified object.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

パラメーター

obj
Object Object Object Object

このインスタンスと比較するオブジェクト。An object to compare to this instance.

戻り値

objBoolean でこのインスタンスと同じ値を保持している場合は true。それ以外の場合は falsetrue if obj is a Boolean and has the same value as this instance; otherwise, false.

注釈

このメソッドは、Equals をオーバーライドします。This method overrides Equals.

こちらもご覧ください

適用対象