(抱歉,我知道这主要是约翰·埃文问题的重复,但之前的答案现在肯定已经过时了。)
我希望能够指定
exitCode
并在发生某种情况时离开我的 (vm) 程序(仅用于调试目的)。
从上面的注释中我不能
import 'dart:builtin'
,并且我在 API 中找不到在此上下文中提及 exit()
。
(我更详细的情况是,我的工作涉及相当大量的详细输出,当我测试和调试东西时,我发现最方便的是
exit();
程序 - 显然只适合在开发过程中。)
谢谢,
_g
进一步搜索表明所需的支持现在位于“io”库中,因此这对我有用:
(控制台上没有打印出任何特定于错误代码的内容,但这没关系。)
import('dart:io');
main() {
print("just before the exit command...");
exit(99);
print("We should not see this")
}