这是我的VB Net代码:
Public Class Form1
Dim hue As Single
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim hueMin As Single = 205
Dim hueMax As Single = 259
If (hue > hueMin) & (hue < hueMax) Then
bmp.SetPixel(Xcor, Ycor, Color.Black)
End If
End Sub
End Class
Run Code Online (Sandbox Code Playgroud)
我进入这一行:
If (hue > hueMin) & (hue < hueMax) Then
Run Code Online (Sandbox Code Playgroud)
此异常:
{“从字符串“ FalseTrue”到类型“ Boolean”的转换无效。”}
任何想法我怎么解决代码?先感谢您。
正确的测试应该是
If (hue > hueMin) AndAlso (hue < hueMax) Then
^^^^
Run Code Online (Sandbox Code Playgroud)
将&在VB.Net是串连接操作。