如何在VB.NET中设置数字的范围。例如
If val(textbox1.text = 100 to 200) then
// messagebox.show("The number is between 100 and 200")
end if
我应该用什么来代替“to”才能让它发挥作用?
答案 0 :(得分:1)
您需要单独检查:
Dim value = val(textbox1.text)
If (value >= 100 And value <= 200) Then
' ....
答案 1 :(得分:1)
Reed Copsey是正确的,但我总是赞成用AndAlso
If (value >= 100 AndAlso value <= 200) Then
答案 2 :(得分:0)
这可能是您了解<
和>
运营商的时间。
If (value > 99 And value < 201) Then
答案 3 :(得分:0)
对于像这样的短片,简单的IF看起来会更好。但是,如果您对多个范围进行多次检查,Select Case
效果会更好:
Select Case Val(textbox1.Text)
Case 100 To 200
' Number between 100 and 200 inclusive
Case Else
' anything else
End Select