Поделиться через


Оператор <оператор> должен возвращать тип Boolean

Обновлен: Ноябрь 2007

Operator '<operator>' must have a return type of Boolean

Сравнение или логический оператор возвращает тип, отличный от Тип данных Boolean (Visual Basic).

Результат оператора сравнения (=, <>, <, <=, >, >=, Is, IsNot, IsFalse, IsTrue, Like, TypeOf) может принимать только значения True> или False. Дополнительные сведения см. в разделе Операторы сравнения в Visual Basic.

Логические операторы (And, AndAlso, Not, Or, OrElse, Xor) полностью действуют в домене логических значений. Дополнительные сведения см. в разделе Логические и побитовые операторы в Visual Basic.

Идентификатор ошибки: BC33023

Чтобы исправить эту ошибку

  • Замените тип возвращаемого значения этого оператора сравнения или логического оператора на Boolean.

См. также

Задачи

Практическое руководство. Определение оператора

Практическое руководство. Определение оператора преобразования

Основные понятия

Процедуры операторов

Ссылки

Оператор Operator