@xgamer:
I recently came up against a _bug_ in VB.Net where this didn't seem to do what I wanted it to:
Select Case X
Case 1
Case 2
Case 3
Consol.WriteLine("hit")
End SelectI spent far too much time trying to figure out why Console.WriteLine("hit") was skipped when X was 1. Any moderately seasoned VB developer can probably figure out pretty quickly, but I'm from the C world...
This worked much better:
Select Case X
Case 1,
Case 2,
Case 3
Consol.WriteLine("hit")
End SelectI'll admit that VB.Net is a complete .Net language, but I'm a bit tired of tracking down stupid syntax bugs...