Ciao Massimo.
A prescindere da quello che ti ha suggerito Stefano, assolutamente corretto, riguardo la creazione di una nuova istanza per ogni Form che vuoi aprire.
Nello specifico, il tuo problema è dovuto al fatto che l'IDE di C# è case sensitive, quindi il tuo codice invece che
form2.show(); <---(a parte il fatto che mancava il punto e virgola)
deve diventare:
Form2.show();
ti faccio notare la differenza tra form2 e Form2.
Facci sapere...
Ciao