non è solo la questione dei -1, ma la comprensibilità del codice
...sono sicuro che stai scherzando.
se in VB l'hanno messa un motivo ci sarà.....
Da quel che ho potuto notare gli sviluppatori del linguaggio VB tra poco su richiesta arriveranno a crearti con una sola funzione il programma che intendi realizzare.
Vuoi realizzare un programma di astronavi spaziali ? Nessun problema: con la sola funzione
Astronavi() hai il gioco bello e fatto.
....guarda, secondo me i problemi sono altri.