ASP.NET編程嵌套If語(yǔ)句語(yǔ)法淺析
ASP.NET編程中if的使用是非常多見(jiàn)的,那么有關(guān)ASP.NET編程中的嵌套If語(yǔ)句的格式及用法,希望對(duì)大家有所幫助。下面就具體來(lái)看一下。
嵌套If語(yǔ)句
其格式如下:
- If條件式1 Then
- If條件式2 Then
- 語(yǔ)句塊1
- Else
- 語(yǔ)句塊1—2
- End If
- 其他語(yǔ)句
- Else
- 語(yǔ)句塊2
- End If
ASP.NET編程中所謂的嵌套if語(yǔ)句,就是在If條件式中的語(yǔ)句塊也是一組if條件式,其語(yǔ)句塊又為一組if條件式,如此重復(fù)下去直到條件設(shè)置完畢。
一般而言,最復(fù)雜的條件式為嵌套條件式語(yǔ)句,以上所提到的所有條件式語(yǔ)句格式都可以形成嵌套條件式語(yǔ)句,只要語(yǔ)法概念清楚,了解每一個(gè)條件與語(yǔ)句塊的"階層關(guān)系",嵌套條件式語(yǔ)句并不困難。
多執(zhí)行路徑語(yǔ)句
其格式如下:
Select Case數(shù)據(jù)/表達(dá)式
- Case 條件值1
- 語(yǔ)句塊1
- Case 條件值2
- 語(yǔ)句塊2
- Case 條件值3
- 語(yǔ)句塊3
- Case 條件值N
- 語(yǔ)句塊N
- CaSe ElSe
- 語(yǔ)句塊N+1
- End Select
多執(zhí)行路徑是指將程序的執(zhí)行方式分為多個(gè)路徑(If語(yǔ)句只有兩條路徑,即條件式成立與不成立)。
若數(shù)據(jù)或表達(dá)式符合條件值1,則執(zhí)行語(yǔ)句塊1,符合條件值2,則執(zhí)行語(yǔ)句塊2,符合條件值3,則執(zhí)行語(yǔ)句塊3,當(dāng)數(shù)據(jù)或表達(dá)式符合條件值N,則執(zhí)行語(yǔ)句塊N,若所有條件值都不符合,則執(zhí)行語(yǔ)句塊N+1。
ASP.NET編程中if語(yǔ)句的介紹就到這里,希望對(duì)你有所幫助。
【編輯推薦】