2007/11/1418:28 【VB.NET】条件式に指定する論理演算子(And, AndAlso, Or, OrElse)について VB.NETでIF文やCASE文に対し、複数の条件を設定する場合には、以下のような記述を行う。 【構文】 条件式1 論理演算子 条件式2 論理演算子は、条件式1と条件式2の状態がどうなっているときに条件を満たすかの判断基準を指定するもので、以下のような演算子がある。 ・And(全ての条件が満たされている場合、真となる) ・AndAlso(全ての条件が満たされている場合、真となる) ・Or(条件の内、1つが満たされている場合、真となる) ・OrElse(条件の内、1つが満たされている場合、真となる) 以下、Andを使用した記述例。 If a = 1 And b = 2 Then '条件を満たす場合の処理 Else '条件を満たさない場合の処理 End If