Ja, bei dem Test mit switch(-2) hat es geklappt weil der entsprechende Case Zweig eine break Anweisung hatte. Du kannst bei allen Case Zweigen au�er dem letzen Zweig die break Anweisung weglassen (falltgrough). Aber es ist ja auch schon sp�t;-)
Gru� Ren� -- Ren� Kuss iSolutions twisd AG - to consult, build & protect e-business [EMAIL PROTECTED] - http://www.twisd.de > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:bounce-aspdedotnet- > [EMAIL PROTECTED]] Im Auftrag von Serge Runge > Gesendet: Dienstag, 5. Februar 2002 22:28 > An: aspDEdotnet > Betreff: [aspdedotnet] AW: Probleme mit switch-Klausel > > ah...scheint zu funzen...ist das neuerdings Pflicht...das jeder Block in > switch ein break haben muss? steht in der MSDN noch anders..wie auch > immer...;) > > Danke f�r die schnelle Hilfe > > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]Im Auftrag von Ren� > Kuss > Gesendet: Dienstag, 5. Februar 2002 22:22 > An: aspDEdotnet > Betreff: [aspdedotnet] AW: Probleme mit switch-Klausel > > > Setz mal in die letzte Case ein break > > > -- > Ren� Kuss > iSolutions > twisd AG - to consult, build & protect e-business [EMAIL PROTECTED] - > http://www.twisd.de > > > -----Urspr�ngliche Nachricht----- > > Von: [EMAIL PROTECTED] > [mailto:bounce-aspdedotnet- > > [EMAIL PROTECTED]] Im Auftrag von Serge Runge > > Gesendet: Dienstag, 5. Februar 2002 22:16 > > An: aspDEdotnet > > Betreff: [aspdedotnet] Probleme mit switch-Klausel > > > > abend erstmal.. > > > > nun will ich mal die switch Anweisung verwenden, wenn sie auch sonst > > beinahe > > nie gebraucht wird, und bin prompt ratlos �ber den erzeugten Fehler... > > > > wenn ich nicht schon wieder vollkommen von Dannen bin, sollte der code > > richtig sein... > > > > int i = 2 > > switch(i) > > { > > case -1: > > sImageUrl += > "item.false.gif"; > > break; > > case 0: > > sImageUrl += > "item.true.gif"; > > break; > > default: > > sImageUrl += > "item.command.gif"; > > > > } > > > > ich bekomme vom Kompiler die Meldung: > > 'Das Steuerelement kann nicht von einer 'case'-Bezeichnung (case 0:) > zur > > n�chsten fortfahren.' > > > > also das versteh ich bei weitem nicht...wenn ich statt switch(i) > schreibe > > switch(-1), dann funzt es...aber das is ja nun nicht Sinn der > > Angelegenheit. > > > > Hilfe plz > > Serge > > > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
