Color.Equals 方法

定义

重载

Equals(Color)

指示当前对象是否等于同一类型的另一个对象。

Equals(Object)

测试指定的对象是否为 Color 结构并等效于此 Color 结构。

Equals(Color)

Source:
Color.cs
Source:
Color.cs
Source:
Color.cs

指示当前对象是否等于同一类型的另一个对象。

public:
 virtual bool Equals(System::Drawing::Color other);
public bool Equals (System.Drawing.Color other);
override this.Equals : System.Drawing.Color -> bool
Public Function Equals (other As Color) As Boolean

参数

other
Color

一个与此对象进行比较的对象。

返回

如果当前对象与 other 相同,则为 true;否则为 false

实现

适用于

Equals(Object)

Source:
Color.cs
Source:
Color.cs
Source:
Color.cs

测试指定的对象是否为 Color 结构并等效于此 Color 结构。

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

参数

obj
Object

要测试的对象。

返回

如果 obj 是等效于此 Color 结构的 Color 结构,为 true;否则为 false

注解

此结构仅与其他 Color 结构进行比较。 若要仅基于其 ARGB 值比较颜色,应使用 ToArgb 方法。 这是因为 EqualsEquality 成员使用的不仅仅是颜色的 ARGB 值来确定等效性。 例如, BlackFromArgb(0,0,0) 不被视为相等,因为 Black 是命名颜色, FromArgb(0,0,0) 而不是。

适用于