一、条件控制语句
1 、 If < 表达式 > Then < 语 句 >
或者:
If < 表达式 > Then
< 语 句 >
End If
其中, < 表达式 > 是一个条件表达式或 逻辑 表 达式 ,其结果只能为 True 或者 False 。
2 、 If < 表达式 > Then < 语 句 1> Else < 语 句 2>
或者:
If < 条件表达式 > Then
< 语 句 块 1>
Else
< 语 句 块 2>
End If
3 、 If 语 句嵌套使用可形成多分支的条件 语 句 结 构
If < 条件表达式 1> Then
< 语 句 1>
ElseIf < 条件表达式 2> Then
< 语 句 2>
Else
< 语 句 3>
End If
说 明: ElseIf 之 间 不要加空格。
示例:
Dim IntA As Integer
Dim IntB As Integer
Dim IntC As Integer
IntA = 1
IntB = 2
IntC = 3
'If (IntA = 1) Then Console.WriteLine(IntA) 与下面效果相同
If (IntA = 1) Then
Console.WriteLine(IntA)
End If
'If IntB = 2 Then Console.WriteLine(IntB) Else Console.WriteLine(1) 与下面效果相同
If IntB = 2 Then
Console.WriteLine(IntB)
Else
Console.WriteLine(1)
End If
If IntC = 1 Then
Console.WriteLine(1)
ElseIf IntC = 2 Then
Console.WriteLine(2)
Else
Console.WriteLine(IntC)
End If