Frage zur Switch-Case-Anweisung
-
Hallo,
ich habe solchen Code gelesen:
switch (var) { Case eins: Case zwei: { Blabla; If (var == eins) { Blabla; } Break; } }
Was bedeutet das?
Danke
-
das bedeutet zunächst, daß der Compiler sehr tolerant in Bezug auf Groß- und Kleinschreibung ist
(case, if und break schreibt man klein)
Aber inhaltlich: der Block wird sowohl für var==eins als auch für var==zwei ausgeführt - mit dem if() kannst du die Teile abgrenzen, die nur für var==eins gelten.