Color.Equals Метод

Определение

Перегрузки

Имя Описание
Equals(Color)

Указывает, равен ли текущий объект другому объекту того же типа.

Equals(Object)

Проверяет, является ли указанный объект структурой Color и эквивалентен ли этой Color структуре.

Equals(Color)

Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
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

Объект для сравнения с этим объектом.

Возвращаемое значение

trueЗначение , otherесли текущий объект равенfalse; в противном случае .

Реализации

Применяется к

Equals(Object)

Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
Color.cs
Исходный код:
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

Объект для тестирования.

Возвращаемое значение

true Значение , если obj является структурой, эквивалентной Color этой Color структуре; в противном случае false.

Комментарии

Эта структура выполняет сравнение только с другими Color структурами. Чтобы сравнить цвета, основанные исключительно на их значениях ARGB, следует использовать ToArgb метод. Это связано с тем, что EqualsEquality члены определяют эквивалентность, используя больше, чем только arGB-значение цветов. Например, и Black не считаются равными, FromArgb(0,0,0) так как Black является именованным цветом и FromArgb(0,0,0) не является.

Применяется к