You are viewing a single comment's thread from:

RE: Visual Basic - Select Case (Teil 12)

in #visualbasic7 years ago

Es sollte vielleicht noch erwähnt werden, dass in VB.NET immer nur ein Case aufgerufen und danach die Select-Abfrage beendet wird. Alle Case Fälle beinhalten alle ein implizietes "break" (Kurzschlussanweisung).
Wenn man in C# kein "break" in die Case-Blöcke schreibt, dann ist es dort möglich mehrere Case-Fälle zu betreten, wenn die Bedingung auf mehrere Fälle zutrifft. Das macht C# flexibler, aber kann auch deutlich komplexeren Code erzeugen, weswegen MS sich dafür entschlossen hat dieses Feature für VB.NET nicht zu ermöglichen.