Color.Equals Metoda

Definicja

Przeciążenia

Equals(Color)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.Indicates whether the current object is equal to another object of the same type.

Equals(Object)

Testuje, czy określony obiekt jest Color strukturą i jest równoważny z tą Color strukturą.Tests whether the specified object is a Color structure and is equivalent to this Color structure.

Equals(Color)

Wskazuje, czy bieżący obiekt jest równy innemu obiektowi tego samego typu.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

Parametry

other
Color

Obiekt, który ma zostać porównany z tym obiektem.An object to compare with this object.

Zwraca

Boolean

true Jeśli bieżący obiekt jest równy other ; w przeciwnym razie, false .true if the current object is equal to other; otherwise, false.

Implementuje

Dotyczy

Equals(Object)

Testuje, czy określony obiekt jest Color strukturą i jest równoważny z tą Color strukturą.Tests whether the specified object is a Color structure and is equivalent to this Color structure.

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

Parametry

obj
Object

Obiekt do przetestowania.The object to test.

Zwraca

Boolean

true Jeśli obj jest Color strukturą równoważną tej Color strukturze; w przeciwnym razie false .true if obj is a Color structure equivalent to this Color structure; otherwise, false.

Uwagi

Ta struktura wykonuje tylko porównania z innymi Color strukturami.This structure only does comparisons with other Color structures. Aby porównać kolory wyłącznie na podstawie ich wartości ARGB, należy użyć ToArgb metody.To compare colors based solely on their ARGB values, you should use the ToArgb method. Wynika to z faktu, że Equals Equality elementy członkowskie określają równoważność przy użyciu więcej niż tylko wartości ARGB kolorów.This is because the Equals and Equality members determine equivalency using more than just the ARGB value of the colors. Na przykład, Black i FromArgb(0,0,0) nie są uważane za równe, ponieważ Black jest to nazwany kolor i FromArgb(0,0,0) nie jest.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.

Dotyczy