Définition du code de sortie d'une application console .NET
Dans .NET, déterminer le code de sortie d'une application console vous permet de spécifier l'état de votre programme lorsqu'il se termine. Il existe plusieurs façons d'y parvenir :
1. Valeur de retour de Main
Si la méthode Main est déclarée pour renvoyer un entier, la valeur renvoyée sera le code de sortie. Par exemple :
public static int Main() { // ... application logic ... return 0; // Success }
2. Méthode Environment.Exit
Vous pouvez également appeler la méthode Environment.Exit avec le code de sortie souhaité comme argument. Cela mettra immédiatement fin à l’application. Par exemple :
public static void Main() { // ... application logic ... Environment.Exit(1); // Failure }
3. Propriété Environment.ExitCode
Vous pouvez également définir le code de sortie à l'aide de la propriété Environment.ExitCode. Cette propriété sera utilisée si aucune autre méthode ne définit explicitement le code de sortie. Par exemple :
public static void Main() { // ... application logic ... Environment.ExitCode = -1; // Error }
Considérations
La méthode spécifique à utiliser dépend du type d'application que vous créez. Par exemple, les applications console utilisent la méthode Main, tandis que les services peuvent utiliser Environment.Exit. De plus, différents systèmes d'exploitation peuvent interpréter différemment les codes de sortie. Il est recommandé de consulter la documentation des plateformes spécifiques pour obtenir des conseils.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!