I\'m using a switch/case statement to handle some updates for a deployed application. Basically, I want to waterfall through the cases to perform the update from the current run
You need to add a break statement even if it's the last case:
break
switch (myCurrentVersion) { case null: case "": case "0": UpdateToV1(); goto case "1"; case "1": UpdateToV2(); break; }