Estoy planeando usar el código de retorno del ejecutable de C# en uno de mis scripts de shell. Tengo dos opciones:Usando Environment.ExitCode versus return int desde Main
devolver un valor int del método principal
class MainReturnValTest
{
static int Main()
{
//...
return 0;
}
}
(OR)
Usando Environment.Exit con un código de salida
class MainReturnValTest
{
static void Main()
{
//...
Enviroment.Exit(exitCode);
}
}
¿Está bien usar cualquiera de las anteriores w ¿Puede devolver el valor del ejecutable? ¿O es uno de ellos preferido sobre el otro?
posible duplicado de [¿Cuándo debería uno usar Environment.Exit para terminar una aplicación de consola?] (Http://stackoverflow.com/questions/692323/when-should-one-use-environment-exit-to-terminate- a-console-application) – nawfal
Downvoted porque el título de esta pregunta menciona 'Environment.ExitCode', pero el texto de la pregunta se refiere a' Environment.Exit() '. Esos no son lo mismo. – Dan