次の方法で共有


Color.Equality(Color, Color) Operator

定義

2 つの Color 構造体が同じかどうかをテストします。

public:
 static bool operator ==(System::Windows::Media::Color color1, System::Windows::Media::Color color2);
public static bool operator == (System.Windows.Media.Color color1, System.Windows.Media.Color color2);
static member ( = ) : System.Windows.Media.Color * System.Windows.Media.Color -> bool
Public Shared Operator == (color1 As Color, color2 As Color) As Boolean

パラメーター

color1
Color

比較する最初の Color 構造体。

color2
Color

比較する 2 番目の Color 構造体。

戻り値

color1color2 が完全に同一である場合は true。それ以外の場合は false

注釈

浮動小数点値は、操作時に小さな誤差を取得できます。 メソッド、Equality演算子、および Inequality 演算子はEquals、これを補正しないため、予期されるブール値の結果を返さない可能性があります。

メソッドではAreClose、あいまい等値アルゴリズムを使用します。この浮動小数点演算エラーを補正するには、実質的に同一であるが、値がマイナスの量で異なる可能性がある 2 つのColor構造体の比較を返trueします。

この演算子の同等のメソッドは 次のようになります。 Color.Equals(Color, Color)

適用対象

こちらもご覧ください