Delegate.Inequality(Delegate, Delegate) 연산자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 대리자가 같지 않은지 여부를 확인합니다.
public:
static bool operator !=(Delegate ^ d1, Delegate ^ d2);
public static bool operator !=(Delegate d1, Delegate d2);
public static bool operator !=(Delegate? d1, Delegate? d2);
static member op_Inequality : Delegate * Delegate -> bool
Public Shared Operator != (d1 As Delegate, d2 As Delegate) As Boolean
매개 변수
- d1
- Delegate
비교할 첫 번째 대리자입니다.
- d2
- Delegate
비교할 두 번째 대리자입니다.
반품
설명
두 대리자는 형식이 다르거나 메서드, 다른 대상 또는 다른 호출 목록이 있는 경우 같지 않은 것으로 간주됩니다.
두 대리자가 같은 형식이 아니면 같은 것으로 간주되지 않습니다.
메서드와 대상은 다음과 같이 같음으로 비교됩니다.
비교되는 두 메서드가 모두 정적이며 동일한 클래스에서 동일한 메서드인 경우 메서드는 같음으로 간주되고 대상도 같은 것으로 간주됩니다.
비교되는 두 메서드가 인스턴스 메서드이고 동일한 개체에서 동일한 메서드인 경우 메서드는 같음으로 간주되고 대상도 같은 것으로 간주됩니다.
그렇지 않으면 메서드가 같은 것으로 간주되지 않으며 대상도 같은 것으로 간주되지 않습니다.
크기가 다르거나 순서가 다른 경우 또는 한 목록의 하나 이상의 요소가 다른 목록의 해당 요소가 나타내는 것과 다른 메서드 또는 대상을 나타내는 경우 두 호출 목록이 같지 않습니다.
이 연산자에 해당하는 메서드는 다음과 같습니다. Delegate.Equals(Object)