Non esiste alternativa: purtroppo il compilatore non ha modo di sapere se il codice all'interno dell'IF verrà eseguito o meno, per cui, l'unico modo per utilizzare la variabile all'esterno del blocco dell'IF è quella di inizializzarla allo stesso livello di utilizzo.
In generale, e questo vale per TUTTE le variabili, una variabile può essere utilizzata solo se essa è stata inizializzata ad un livello uguale o superiore rispetto al suo primo utilizzo.
Ciao.![]()



Rispondi quotando