VB.NET で数値の範囲を設定する方法を教えてください。例えば
If val(textbox1.text = 100 to 200) then
// messagebox.show("The number is between 100 and 200")
end if
それを機能させるには、「to」の代わりに何を入れるべきですか?
VB.NET で数値の範囲を設定する方法を教えてください。例えば
If val(textbox1.text = 100 to 200) then
// messagebox.show("The number is between 100 and 200")
end if
それを機能させるには、「to」の代わりに何を入れるべきですか?
個別に確認する必要があります。
Dim value = val(textbox1.text)
If (value >= 100 And value <= 200) Then
' ....
このような短いものについては、単純な IF の方が見栄えがします。ただし、複数の範囲に対して複数のチェックがある場合は、 a のSelect Case
方がうまく機能します。
Select Case Val(textbox1.Text)
Case 100 To 200
' Number between 100 and 200 inclusive
Case Else
' anything else
End Select
<
これは、>
演算子について知っておくべき時かもしれません。
If (value > 99 And value < 201) Then