Bonjour à tous,
J'ai lu que pour arrêter l'exécution d'un programme c#, on utilise la méthode Exit définie dans la classe Environment.
Sa syntaxe est la suivante:
void Exit(int status)
J'aimerais savoir l'utilité du satus !
Et merci d'avance.
Version imprimable
Bonjour à tous,
J'ai lu que pour arrêter l'exécution d'un programme c#, on utilise la méthode Exit définie dans la classe Environment.
Sa syntaxe est la suivante:
void Exit(int status)
J'aimerais savoir l'utilité du satus !
Et merci d'avance.
Tout simplement renvoyer un code à l'application qui aurait pu lancer l'application en question.
Genre si tu lances Application2.exe via Application1.exe avec la classe Process.
Est-ce que vous pouvez m'envoyer vers des exemples, s'il est possible, pour comprendre bien !! Et merci.
Voici un exemple qui lance le bloc note et recupère le code de retour:
Code:
1
2
3
4
5
6
7 Process ApplicExterne = new Process(); ApplicExterne.StartInfo.FileName = "notepad.exe"; ApplicExterne.Start(); ApplicExterne.WaitForExit(); Console.WriteLine("Le code de retour = {0}", ApplicExterne.ExitCode);