짝이 되는 '<operatorsymbol1>' 연산자가 '<operatorsymbol2>'에 필요합니다.
업데이트: 2007년 11월
Matching '<operatorsymbol1>' operator is required for '<operatorsymbol2>'
연산자가 정의되었지만 해당 연산자의 짝이 되는 연산자가 정의되지 않았습니다.
다음 연산자는 쌍으로 정의되어야 합니다.
= 및 <>
> 및 <
>= 및 <=
IsTrue 및 IsFalse
클래스 또는 구조체에 이러한 연산자를 정의하는 경우 동일한 클래스 또는 구조체에 해당 연산자의 짝이 되는 연산자도 정의해야 합니다.
짝이 되는 연산자를 명시적으로 사용하지 않는 경우에도 Visual Basic에서 이 연산자를 사용해야 할 수도 있습니다. 예를 들어, 카운트 변수로 사용하는 클래스 또는 구조체를 For...Next 문(Visual Basic)에 정의하는 경우 Visual Basic에서는 + 연산자뿐만 아니라 >= 및 <= 연산자가 모두 필요합니다.
오류 ID: BC33033
이 오류를 해결하려면
- 동일한 클래스 또는 구조체에 짝이 되는 연산자를 정의합니다. Visual Basic에서는 예측하지 못한 상황에서도 이러한 연산자를 사용할 수 있으므로 신중하게 정의해야 합니다.