Share via


Color.Equals Yöntem

Tanım

Aşırı Yüklemeler

Equals(Color)

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

Equals(Object)

Belirtilen nesnenin bir Color yapı olup olmadığını ve bu Color yapıya eşdeğer olup olmadığını sınar.

Equals(Color)

Kaynak:
Color.cs
Kaynak:
Color.cs
Kaynak:
Color.cs

Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir.

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

Parametreler

other
Color

Bu nesneyle karşılaştıracak bir nesne.

Döndürülenler

true geçerli nesne değerine othereşitse; eşit değilse, false.

Uygulamalar

Şunlara uygulanır

Equals(Object)

Kaynak:
Color.cs
Kaynak:
Color.cs
Kaynak:
Color.cs

Belirtilen nesnenin bir Color yapı olup olmadığını ve bu Color yapıya eşdeğer olup olmadığını sınar.

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

Parametreler

obj
Object

Sınanacak nesne.

Döndürülenler

truebu Color yapıya eşdeğer bir Color yapıysaobj; değilse, false.

Açıklamalar

Bu yapı yalnızca diğer Color yapılarla karşılaştırma yapar. Renkleri yalnızca ARGB değerlerine göre karşılaştırmak için yöntemini kullanmanız ToArgb gerekir. Bunun nedeni ve Equality üyelerinin renklerin Equals ARGB değerinden fazlasını kullanarak denkliği belirlemesidir. Örneğin, Black adlandırılmış bir renk olduğundan Black ve FromArgb(0,0,0)FromArgb(0,0,0) eşit olarak kabul edilmez.

Şunlara uygulanır