I'm using an Or statement in my case expression.

Even though I have a value within this range, it didn't find a match. Why not?

Example Code:

Select Case 2
    Case 0
        ' Some logic

    Case 1
        ' Some other logic

    Case 2 Or 3
        Console.WriteLine("hit")

 End Select

With the above I would assume that hit would be printed, but that's not the case.

Edit
Report