un mio prof di programmazione diceva sempre: "se gli if iniziano ad essere tanti, la stessa cosa puoi farla in un altro modo".
In soldoni, uno switch (che non è altro che un if evoluto) enorme è davvero necessario? Stai modellando bene il tuo programma?
La logica della programmazione (procedurale o ad oggetti) è molto lontana da quella di scripting tipica dei batch o sh.
Il mio consiglio è visto che a quanto vedo sei all'inizio, rivedi bene la logica che usi e come scrivi il programma.

Rispondi quotando