決策制定結構要求程式員指定一個或多個要由程式評估或測試條件,如果條件被確定為True,則執行的語句或語句,並且可選地如果條件確定為False時,執行其他條件語句。
以下是在大多數編程語言中的典型決策結構的一般形式:

VB.Net提供了以下類型的決策聲明,請點擊以下鏈接查看它們的詳細資訊。
| 編號 | 語句 | 描述說明 |
|---|---|---|
| 1 | If…Then語句 | If...Then語句由一個布爾運算式和一個或多個語句組成。 |
| 2 | If…Then…Else語句 | If...Then語句後面跟著一個可選的Else語句,當布爾運算式為false時執行。 |
| 3 | 嵌套If語句 | 可以使用一個If或者Else if語句在另一個If語句中。 |
| 4 | Select Case語句 | Select Case語句允許對一個變數進行相對於值列表的測試。 |
| 5 | 嵌套Select Case語句 | 可以在另一個select case語句中使用一個select case語句。 |
