Maison > développement back-end > C++ > Comment définir le code de sortie d'une application console .NET ?

Comment définir le code de sortie d'une application console .NET ?

Mary-Kate Olsen
Libérer: 2025-01-05 17:34:42
original
765 Les gens l'ont consulté

How Do I Set the Exit Code of a .NET Console Application?

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
}
Copier après la connexion

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
}
Copier après la connexion

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
}
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal