Schau dir mal den Eintrag in der OnlineHilfe zu
Case an. Du benötigst einen ordinalen (abzählbaren) Typ, wie zB Integer, Char,... Sprich, jeder annehmbare Wert hat genau einen Vorgänger und einen Nachfolger. Das wäre zB bei Booleans, Integers, Chars, ... der Fall, aber eben leider nicht bei Strings oder Floats.
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;