我在.NET中有一个普通的控制台应用程序,它只是一个较大应用程序的测试部分.我想指定我的控制台应用程序的"退出代码".我该怎么做呢?

推荐答案

三种 Select :

  • 如果将Main方法声明为返回int,则可以从Main返回它.
  • 你可以打Environment.Exit(code).
  • 您可以使用PROPERTIES:Environment.ExitCode = -1;设置exit code.如果没有其他选项设置返回代码或使用上面的其他选项之一,将使用此选项).

根据您的应用程序(控制台、服务、web应用程序等),可以使用不同的方法.

.net相关问答推荐

PowerShell 5.1和7在使用证书时的区别

Azure管道-使用.NET 8 RC2 SDK生成C#项目失败

有没有更好的方法使用 Pusher Channels 的批事件发布消息?

线程安全性的单元测试?

如何在 ASP.NET Core MVC 中读取操作方法的属性?

Gacutil.exe 成功添加程序集,但在资源管理器中无法查看程序集.为什么?

maxRequestLength 的最大值?

string.Format 如何处理空值?

为 XML 编码文本数据的最佳方法

将屏幕捕获为位图

IEnumerable Count() 和 Length 的区别

如何结合 ||条件语句中的运算符

新的 netstandardapp 和 netcoreapp TFM 有什么区别?

WCF反序列化如何在不调用构造函数的情况下实例化对象?

beforefieldinit 标志有什么作用?

ToLowerInvariant() 有什么问题?

强制 XmlSerializer 将 DateTime 序列化为 'YYYY-MM-DD hh:mm:ss'

将月份 int 转换为月份名称

如何使用 DateTime 指定一天中的最晚时间

程序员应该使用 SSIS,如果是,为什么?