我创建了一个用于验证函数的控制台应用程序,我需要使用vbscript执行此应用程序.执行此exe后,我想返回退出代码,无论函数是否返回成功.如何在.net中返回状态或退出代码?
gid*_*eon 12
我假设您正在编写C#或VB.NET.在任何一种情况下,通常人们都有一个不返回任何内容的Main函数,但您可以更改此函数以返回一个整数来表示退出代码.
对于C#,请参阅此MSDN页面.
你可以做:
static int Main()
{
//...
return 0;
}
Run Code Online (Sandbox Code Playgroud)
对于VB.NET,请参阅此MSDN页面.
你可以做:
Module mainModule
Function Main() As Integer
'....
'....
Return returnValue
End Function
End Module
Run Code Online (Sandbox Code Playgroud)
除了@gideon你还可以设置
Environment.ExitCode = theExitCode;
Run Code Online (Sandbox Code Playgroud)
在代码的其他部分,如果发生了非常糟糕的事情,请直接退出
| 归档时间: |
|
| 查看次数: |
19707 次 |
| 最近记录: |