决策结构需要 程序员指定一个或多个条件进行评估或测试程序和语句或语句的执行, 如果确定的条件为真,并选择,如果确定的条件为假,则执行其它语句。
以下是决策的典型结构发现在大多数编程语言的一般形式︰
VB.Net 提供以下类型的决策语句。
单击以下链接以检查其详细信息。
| 声明 | 描述 | 
|---|---|
| 
                
                 If ... Then statement  | 
            An If...Then statement consists of a boolean expression followed by one or more statements.
                 一个If...Then语句由一个布尔表达式后跟一个或多个语句组成。  | 
        
| 
                
                 If...Then...Else statement  | 
            An If...Then statement can be followed by an optional Else statement, which executes when the boolean expression is false.
                 一个If...Then语句后面可以是一个可选的Else语句 ,当布尔表达式为假时执行。  | 
        
| 
                
                 nested If statements  | 
            You can use one If or Else if statement inside another If or Else if statement(s).
                 您可以在一个if或else if语句中使用If或Else if语句。  | 
        
| 
                
                 Select Case statement  | 
            You can use one If or Else if statement inside another If or Else if statement(s).
                 Select Case语句允许根据值列表测试变量的相等性。  | 
        
| 
                
                 nested Select Case statements  | 
            You can use one select case statement inside another select case statement(s).
                 您可以使用一个select case语句中使用一个 select case语句。  |