H
Holzbrett
Gast
Hallo!
Ich weiß nicht wie das Fachwort dafür ist, was ich hier versuche zu beschreiben. Entschuldigt daher bitte.
Mein Programm soll mit Befehlen seinen Programmverlauf steuern, die über eine Befehlszeile eingegeben werden. Da es nun vielleicht 50 verschiedene Befehle gibt, kann ich ja schlecht alles mit einer IF-Schleife abfragen, ob einer der möglichen Befehle eingegeben wurde.
Daher dachte ich, das ich vielleicht mit der switch-Anweisung einfach so eine Liste erstellen kann, wo dann Case für Case die Anweisungen zu diesem Befehl hinterlegt werden. Doch Fehlanzeige. Switch nimmt nur Integer an.
Wie kann ich das nun realisieren?
LG Holzbrett
Ich weiß nicht wie das Fachwort dafür ist, was ich hier versuche zu beschreiben. Entschuldigt daher bitte.
Mein Programm soll mit Befehlen seinen Programmverlauf steuern, die über eine Befehlszeile eingegeben werden. Da es nun vielleicht 50 verschiedene Befehle gibt, kann ich ja schlecht alles mit einer IF-Schleife abfragen, ob einer der möglichen Befehle eingegeben wurde.
Daher dachte ich, das ich vielleicht mit der switch-Anweisung einfach so eine Liste erstellen kann, wo dann Case für Case die Anweisungen zu diesem Befehl hinterlegt werden. Doch Fehlanzeige. Switch nimmt nur Integer an.
Wie kann ich das nun realisieren?
LG Holzbrett