Partilhar via


O operador '<operador>' deve ter um tipo de retorno booleano

Uma comparação ou operador lógico é declarado com um tipo de retorno que não Tipo de dados booleanos (Visual Basic).

O resultado de um operador de comparação (=, <>,<,<=,>,>=,Is,IsNot,IsFalse, IsTrue,Like,TypeOf) pode ser somente True ou False.Para obter mais informações, consulte Operadores de Comparação em Visual Basic.

Os operadores lógicos (And,AndAlso,Not,Or,OrElse,Xor) trabalham totalmente dentro do domínio de valores booleanos.Para obter mais informações, consulte Operadores lógicas e bit a bit no Visual Basic.

ID de erro: BC33023

Para corrigir este erro

  • Substitua o tipo de retorno desse operador lógico ou de comparação por Boolean.

Consulte também

Tarefas

Como: Definir um operador

Como: Define a Conversion operador

Conceitos

Procedimentos de Operador

Referência

Declaração Operator