08. juni 2003 - 16:31Der er
4 kommentarer og 1 løsning
Switch / Case
Jeg kan ikke finde ud af, at få mit case statement til at tage højde for et interval. Jeg vil gerne have, at man kunne skrive (som i VB 6.0 - dog ikke med "switch"):
switch(tal) { case 0 to 9: [statement];break; case 10 to 18: [statement];break; case 19 to 20: [statement];break; }
det kan man bare ikke. Hvordan skal jeg formulere det, så jeg kan lave en case sætning over et større område, end kun en enkelt værdi...?
Jeg kan jo ikke skrive (int) foran paranteserne og typecaste, da man ikke kan konvertere bool til int, og jeg kan heller ikke skrive (bool) foran hele udtrykket. Jeg har prøvet begge... hvad gør jeg forkert?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.