如何在VB.NET中設置數字的範圍。例如文本框值域VB.NET
If val(textbox1.text = 100 to 200) then
// messagebox.show("The number is between 100 and 200")
end if
我應該怎樣才能讓它變成「來」讓它工作?
如何在VB.NET中設置數字的範圍。例如文本框值域VB.NET
If val(textbox1.text = 100 to 200) then
// messagebox.show("The number is between 100 and 200")
end if
我應該怎樣才能讓它變成「來」讓它工作?
您需要單獨檢查:
Dim value = val(textbox1.text)
If (value >= 100 And value <= 200) Then
' ....
裏德·科普塞是正確的,但我總是青睞短路條件與AndAlso
If (value >= 100 AndAlso value <= 200) Then
這可能是時間讓你知道<
和>
運營商。
If (value > 99 And value < 201) Then
對於這樣簡短的事情,簡單的IF會更好看。但是,如果你有多個範圍的檢查,Select Case
效果更好:
Select Case Val(textbox1.Text)
Case 100 To 200
' Number between 100 and 200 inclusive
Case Else
' anything else
End Select
工程就像一個魅力。謝謝 – user2170523 2013-03-22 17:13:42