演算子 '<演算子>' には、ブール型の戻り値の型を指定しなければなりません。

更新 : 2007 年 11 月

比較演算子または論理演算子が、ブール型 (Boolean) (Visual Basic) 以外の戻り値の型で宣言されています。

比較演算子 (=、<>、<、<=、>、>=、Is、IsNot、IsFalse、IsTrue、Like、TypeOf) の結果は True と False 以外にはなり得ません。詳細については、「Visual Basic における比較演算子」を参照してください。

論理演算子 (And、AndAlso、Not、Or、OrElse、Xor) の処理は、完全にブール値のドメイン内で行われます。詳細については、「Visual Basic の論理演算子とビット処理演算子」を参照してください。

Error ID: BC33023

このエラーを解決するには

  • この比較演算子または論理演算子の戻り値の型を Boolean に変更します。

参照

処理手順

方法 : 演算子を定義する

方法 : 変換演算子を定義する

概念

演算子プロシージャ

参照

Operator ステートメント