Siamo perfettamente daccordo. E in effetti col c# non si presenta il problema: non si può immettere null ad una variabile di tipo intero; mentre il basic ha ancora questo difetto.