Ich erstelle eine Konsolenanwendung und verwende eine switch-Anweisung, um ein einfaches Menüsystem zu erstellen. Die Benutzereingabe erfolgt in Form eines einzelnen Zeichens, das als Kapital auf dem Bildschirm angezeigt wird. Ich möchte jedoch, dass das Programm sowohl Groß- als auch Kleinbuchstaben akzeptiert.Switch-Anweisung - mit oder?
Ich verstehe, dass Schalter gegen Konstanten vergleichen verwendet werden, aber ist es möglich, so etwas zu tun:
switch(menuChoice) {
case ('q' || 'Q'):
//Some code
break;
case ('s' || 'S'):
//More code
break;
default:
break;
}
Wenn dies nicht möglich ist, gibt es eine Arbeit um, da ich nicht wirklich tun Code wiederholen wollen - so kurz wie diese Wiederholungen sein werden.
Ehrfürchtig. Vielen Dank. –