Salve a tutti sto cercando di implementare una semplice form login (form1)
la quale se le credenziali di accesso sono corrette deve aprire la form2
e lei deve chiudersi.
Purtroppo quando chiudo la form1 mi si chiude l'applicazione.

Premetto che le sto provando tutte e che non vorrei seguire la strada nel nascondere
la form1 dopo l'autenticazione.

Da qualche parte su internet ho letto che utilizzando la seguente riga di codice (nel form1)

codice:
Application.OpenForms["form1"].Close();
invece di form1.close() si risolveva il problema...a me non si è risolto
l'applicazione si chiude ugualmente.

Non credevo che una cosa così semplice .net la rendesse complicatissima.

Cosa mi suggerite?

Grazie