Visual Basic wird immer angelastet Spagetti Code zu erzeugen, vor allem dank des Sprungbefehls GOTO. Nun sei erwähnt, das Sprunganweisungen für einen Prozessor einen sehr effiziente Sache sind und auch C# das goto Kommando beherrscht.
Ich werde immer wieder nach einem Anwendungsfall gefragt und bin aktuell über ein Switch Case gestolpert.
1: var x = "hallo";
2: switch (x)
3: {
4: case "hallo":
5: break;
6:
7: case "test":
8: goto case "hallo";
9:
10: default:
11: break;
12: }
13: