Color.Equality(Color, Color) 运算符
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
测试两个 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
与 color2
完全相同,则为 true
;否则为 false
。
注解
浮点值在操作时可以获取少量的错误。 方法 Equals 、 Equality 运算符和 Inequality 运算符不对此进行补偿,因此可能不会返回预期的布尔结果。
该方法 AreClose 使用模糊相等算法,通过返回 true
两个几乎完全相同的结构的比较 Color 来补偿此浮点算术错误,但其值可能略有不同。
此运算符的等效方法为 Color.Equals(Color, Color)