【发布时间】:2011-03-09 22:38:38
【问题描述】:
我打算在我的一个 shell 脚本中使用 C# 可执行文件的返回码。我有两个选择:
从 main 方法返回一个 int 值
class MainReturnValTest
{
static int Main()
{
//...
return 0;
}
}
(或)
使用 Environment.Exit 和退出代码
class MainReturnValTest
{
static void Main()
{
//...
Enviroment.Exit(exitCode);
}
}
是否可以使用上述任何一种方式从可执行文件中返回值?还是其中一个优先于其他?
【问题讨论】:
-
投了反对票,因为这个问题的标题提到了
Environment.ExitCode,但问题的文本提到了Environment.Exit()。这些不是一回事。