Einzelnen Beitrag anzeigen

Johnny_W

Registriert seit: 27. Apr 2005
33 Beiträge
 
Delphi 2005 Personal
 
#6

Re: C#: switch-Anweisung hat Probleme bei default

  Alt 7. Mai 2005, 14:13
Hiho,

Nunja gedacht haben sie sich dabei sicherer zu werden, so daß wenn ein case-statement ausgelöst wurde kein anderes statement ausgelöst wird, ein sogenannter "Fall-Through".
Deswegen erzwingt der Compiler ein Jump-Statement.
Eine Ausnahme gibt es:

Delphi-Quellcode:
switch(person)
{
  case "Robert_G":
  case "Chimaira":
      antwort= "Hallo Robert_G und Chimaira";
      break;
  ...usw.
}
Man kann noch so "schön" mit goto arbeiten, aber da lass ich jetzt die Finger von

MfG
  Mit Zitat antworten Zitat