Curious ... I've recently been doing some parsing of some old file structures and in the process put in a little trick I remembered using in the VB3-6 days. Only it doesn't work in .NET 2.0 like that anymore. That made me wonder if I really was remembering the past correctly (not exactly my strong suit!).
In the VB3-6 days when MyVarWithNumber9InIt = 9 then it would go through both case statements for 9 in the select case block. In .NET 2.0 it goes through the first case for 9 then jumps out.
Select case MyVarWithNumber9InIt
Case 1
'do case 1 stuff
Case 2
'do case 2 stuff
Case 9
'do case 9 stuff
Case 3
'do case 3 stuff
Case 9
'do case stuff
Case else
End select
Does anyone else remember this type of behavior from the past? Did the same type of behavior exist in the past for the Switch statement in C or was this a "feature" of the VB3-6 runtime?
Thread Closed
This thread is kinda stale and has been closed but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.