Dans .NET, le contrôle du code de sortie d'une application console est essentiel pour communiquer des informations d'état à des processus ou environnements externes. Ici, nous allons explorer les options disponibles pour y parvenir :
En déclarant la méthode Main avec un type de retour int, vous pouvez renvoyer le code souhaité code de sortie directement :
using System; public class Program { public static int Main() { // ... Your application logic goes here ... return 0; // 0 indicates successful execution; adjust as needed } }
Alternativement, vous pouvez utiliser le Méthode Environment.Exit pour définir explicitement le code de sortie :
using System; public class Program { public static void Main() { // ... Your application logic goes here ... Environment.Exit(0); // 0 indicates successful execution; adjust as needed } }
Enfin, vous pouvez également définir le code de sortie via la propriété Environment.ExitCode :
using System; public class Program { public static void Main() { // ... Your application logic goes here ... // Exit with a non-zero value to indicate failure or errors Environment.ExitCode = -1; } }
La méthode spécifique que vous choisirez dépendra des exigences et du contexte de votre application. Par exemple, si votre application doit renvoyer des valeurs spécifiques en fonction de différents résultats d'exécution, l'utilisation du type de retour de la méthode Main peut être plus adaptée. Cependant, si vous devez définir le code de sortie à partir d'une autre partie de votre code, utiliser Environment.Exit() ou Environment.ExitCode serait plus approprié.
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!