Partilhar via


Operador '<operatorsymbol1>' correspondente é necessário para '<operatorsymbol2>'

Um operador é definido quando seu operador correspondente necessário não está definido.

sistema autônomo operadores a seguir devem ser definidos sistema autônomo pares:

  • = e <>

  • > e <

  • >= e <=

  • IsTrue e IsFalse

Se você definir qualquer um dos seguintes operadores em uma classe ou estrutura, você também deverá definir seu operador correspondente na mesma classe ou estrutura.

Mesmo se você não usa o operador correspondente explicitamente, Visual Basic pode ser necessário usá-lo. Por exemplo, se você definir uma classe ou estrutura que usar sistema autônomo a variável de contador em um For... Next demonstrativo (Visual Basic), Visual Basic requer que ambos sistema autônomo >= e <= operadores (assim sistema autônomo o + operador).

ID de erro: BC33033

Para corrigir este erro

  • Defina o operador correspondente na mesma classe ou estrutura.Tornar todos os esforços para defini-la de forma significativa, porque Visual Basic pode usá-lo em uma situação que não haja previsão.

Consulte também

Tarefas

Como: Definir um operador

Como: Define a Conversion operador

Conceitos

Procedimentos de Operador

Operadores e expressões em Visual Basic

Referência

Declaração Operator