Qual è la procedura consigliata per chiudere un'applicazione C#?Chiusura di applicazioni
Ho letto che è possibile utilizzare:
Environment.Exit(0); or Application.Exit();
Ma qual è la differenza?
Inoltre, per quanto riguarda Environment.Exit (0), ho utilizzato i codici di uscita prima quando si lavora con Java ma non ho mai compreso appieno il loro scopo. Che ruolo giocano quando si esce da un'applicazione in C#?
dipende dalla vostra applicazione. Se scrivi un demone, restituisci 0; se usi l'applicazione Windows, quindi chiudi il modulo principale. Non usare la terminazione forzata. – Cynede
Eventuali duplicati http://stackoverflow.com/questions/1312885/application-exit-vs-application-exitthread-vs-environment-exit –
@jalal potrebbe essere il tuo giusto alcuni .. Ma, non dirò che è duplicato .. Ho già aggiunto questo link nel mio post qui sotto prima di un minuto del tuo commento. Si prega di non contrassegnare come duplicato, spero che valga la pena. –