Unter Verwendung Der Umwelt.ExitCode gegen Rückgabe int Main

Ich bin der Planung bis zur Nutzung der return-code der C# - executable in einem meiner shell-Skript. Ich habe zwei Optionen:

Rückgabe eines int-Wertes aus der main-Methode

class MainReturnValTest
{
    static int Main()
    {
        //...
        return 0;
    }
}

(ODER)

Mit Umgebung.Verlassen mit exit-code

class MainReturnValTest
{
    static void Main()
    {
        //...
        Enviroment.Exit(exitCode);
    }
}

Ist es in Ordnung, verwenden Sie eine der oben genannten Möglichkeiten, um den return Wert aus der ausführbaren Datei? Oder ist einer von Ihnen gegenüber anderen bevorzugt?

möglich, Duplikat der Wann sollte man die Option Umgebung verwenden.Exit zu beenden, eine console-Anwendung?
Downvoted, da der Titel der Frage erwähnt Environment.ExitCode, aber der text der Frage spricht über Environment.Exit(). Diese sind nicht die gleiche Sache.

InformationsquelleAutor rkg | 2011-03-09

Schreibe einen Kommentar