Semplicemente perchè non puoi eseguire del codice al di fuori di un metodo. Fuori dai metodi puoi inserire solamente dichiarazioni (ed eventualmente inizializzazioni di queste).

PS: magari la prossima volta riporta anche i messaggi d'errore che ottieni dal compilatore e cerca di usare dei titoli che diano l'idea del contenuto della discussione... "Dove ho sbagliato" non dice nulla dell'errore specifico che hai tu.



Ciao.