Color.Equals Color.Equals Color.Equals Color.Equals Method

정의

오버로드

Equals(Color) Equals(Color) Equals(Color) Equals(Color)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정된 개체가 Color 구조체인지 여부 및 이 Color 구조체와 동일한지 여부를 테스트합니다.Tests whether the specified object is a Color structure and is equivalent to this Color structure.

Equals(Color) Equals(Color) Equals(Color) Equals(Color)

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

매개 변수

반환

구현

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

지정된 개체가 Color 구조체인지 여부 및 이 Color 구조체와 동일한지 여부를 테스트합니다.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);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

매개 변수

obj
Object Object Object Object

테스트할 개체입니다.The object to test.

반환

obj가 이 Color 구조체와 동일한 Color 구조체인 경우 true를 반환하고, 그렇지 않으면 false를 반환합니다.true if obj is a Color structure equivalent to this Color structure; otherwise, false.

설명

이 구조에만 다른 비교 수행 Color 구조입니다.This structure only does comparisons with other Color structures. ARGB 값에 따라서만 색 비교를 사용할지를 ToArgb 메서드.To compare colors based solely on their ARGB values, you should use the ToArgb method. 왜냐하면 합니다 EqualsEquality 색의 ARGB 값 이외의 다른 내용을 사용 하 여 일치 여부를 확인 하는 멤버입니다.This is because the Equals and Equality members determine equivalency using more than just the ARGB value of the colors. 예를 들어 Black 하 고 FromArgb(0,0,0) 같음, 이후 간주 되지 않습니다 Black 명명 된 색 및 FromArgb(0,0,0) 아닙니다.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.

적용 대상