Color.Equality(Color, Color) 運算子

定義

測試兩個 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

要比較的第二個 Color 結構。

傳回

Boolean

如果 color1color2 完全相等則為 true,否則為 false

備註

浮點值可以在操作時取得少量的錯誤度。 Equals方法、 Equality 運算子和 Inequality 運算子不會補償這個值,因此可能不會傳回預期的布林結果。

此方法 AreClose 會使用模糊相等演算法來補償這個浮點算術錯誤,方法是傳回 true 兩個結構實際上完全相同的比較 Color ,但其值可能會因減量而有所不同。

這個運算子的對等方法為 Color.Equals(Color, Color)

適用於

另請參閱