明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

VB.Net學(xué)習(xí)筆記(條件語句)

[摘要]條件語句VB.Net中條件語句依然是If Then語句和Selecr Case語句。 If Then語句If Then語句比較簡(jiǎn)單,和原來一樣的規(guī)則。 If條件語句舉例 Public Class T...
條件語句
VB.Net中條件語句依然是If Then語句和Selecr Case語句。



If Then語句
If Then語句比較簡(jiǎn)單,和原來一樣的規(guī)則。



If條件語句舉例

Public Class TestA

Public Sub New()

Dim b As Boolean = True

If b = True Then

'處理

Else

'處理

End If



End Sub

End Class




Select Case
Select Case語句用于條件的多個(gè)結(jié)果的分支判斷執(zhí)行。值得注意的是:Seleect Case的判斷表達(dá)式必須計(jì)算為某個(gè)基本數(shù)據(jù)類型(Boolean、Byte、Char、Date、Double、Decimal、Integer、Long、Object、Short、Single 和 String)。

VB.Net的Case 塊的執(zhí)行不能“貫穿”到下一個(gè) switch 節(jié)。這稱為“無貫穿”規(guī)則。所以不需要有Break跳出Case塊。

Case字句可以是單一的變量,也可以是To和Is的混合表達(dá)式。



Select Csae舉例

Public Class TestA

Public Sub New()

Dim i As Int32 = 100



Select Case i

Case 1, 3, 5, 7

'處理

Case 8 To 12

'處理

Case 13 To 21, 25

'處理

Case 31 To 35, 39, Is > 50

'處理

End Select

End Sub

End Class