Das Array ist wahrscheinlich noch schneller als das case, aber sonst ist alles was berechnet werden muss natürlich langsamer.
Kann durchwegs sein, mal sehen wie sich das auf die Laufzeit / generierten Code auswirkt. Habe dieses Uralt-Beispiel heute mal meinem jungen Mitarbeiter (IT Azubi und zudem Sohn) gezeigt,
als Antwort auf die Frage, wozu Case eigentlich gut sei ....