Color.Equals Method
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Equals(Color) |
Indicates whether the current object is equal to another object of the same type. |
Equals(Object) |
Tests whether the specified object is a Color structure and is equivalent to this Color structure. |
- Source:
- Color.cs
- Source:
- Color.cs
- Source:
- Color.cs
Indicates whether the current object is equal to another object of the same type.
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
Parameters
- other
- Color
An object to compare with this object.
Returns
true
if the current object is equal to other
; otherwise, false
.
Implements
Applies to
.NET 10 and other versions
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.1 |
- Source:
- Color.cs
- Source:
- Color.cs
- Source:
- Color.cs
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
Parameters
- obj
- Object
The object to test.
Returns
true
if obj
is a Color structure equivalent to this Color structure; otherwise, false
.
Remarks
This structure only does comparisons with other Color structures. To compare colors based solely on their ARGB values, you should use the ToArgb method. This is because the Equals and Equality members determine equivalency using more than just the ARGB value of the colors. For example, Black and FromArgb(0,0,0)
are not considered equal, since Black is a named color and FromArgb(0,0,0)
is not.
Applies to
.NET 10 and other versions
Product | Versions |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET feedback
.NET is an open source project. Select a link to provide feedback: