本文將為大家簡單介紹一下有關ASP.NET編程中的嵌套If語句的格式及用法,希望對大家有所幫助。下面就具體來看一下。
嵌套If語句
其格式如下:
以下是引用片段:
If條件式1Then
If條件式2Then
語句塊1
Else
語句塊1—2
EndIf
其他語句
Else
語句塊2
EndIf
所謂的嵌套if語句,就是在If條件式中的語句塊也是一組if條件式,其語句塊又為一組if條件式,如此重復下去直到條件設置完畢。
一般而言,最復雜的條件式為嵌套條件式語句,以上所提到的所有條件式語句格式都可以形成嵌套條件式語句,只要語法概念清楚,了解每一個條件與語句塊的"階層關系",嵌套條件式語句並不困難。
多執行路徑語句
其格式如下:
以下是引用片段:
SelectCase數據/表達式
Case 條件值1
語句塊1
Case條件值2
語句塊2
Case條件值3
語句塊3
Case條件值N
語句塊N
CaSeElSe
語句塊N+1
EndSelect
多執行路徑是指將程序的執行方式分為多個路徑(If語句只有兩條路徑,即條件式成立與不成立)。
若數據或表達式符合條件值1,則執行語句塊1,符合條件值2,則執行語句塊2,符合條件值3,則執行語句塊3,當數據或表達式符合條件值N,則執行語句塊N,若所有條件值都不符合,則執行語句塊N+1。