Hallo,
ich habe ein Problem mit switch. Und zwar will ich in case 1 eine Eingabe validieren. Wenn Sie nicht valide ist, gebe ich einen Text aus. Wenn sie valide ist, will ich case 2 ausführen. Geht das, indem ich das break in meinen if-Bereich schreibe? D.h. wenn Validierung nicht fehlgeschlagen, wird das break nicht berücksichtigt und ich gehe zu case 2 über?
ja, das ist möglich. Zwar nicht gerade feiner Programmierstil, aber ohne deine Umgebung zu kennen, wüsste ich auf die Schnelle auch keine bessere Alternative.
break 1;
Wozu die 1 hier? Ein break ohne Anzahl der "Ausbruchstiefe" bricht immer nur aus *einer* Kontrollstruktur aus, hier aus der switch-Anweisung.
Ciao,
Martin
--
Idealismus wächst mit der Entfernung zum Problem.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Idealismus wächst mit der Entfernung zum Problem.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(