(对不起,我知道这主要是John Evan的问题重复,但之前的答案现在必须过时了。)
我希望能够指定exitCode
并在发生某种情况时离开my(vm)程序(仅用于调试目的)。
请注意,我不能import 'dart:builtin'
,而且我在API的上下文中找不到exit()
的提及。
(我更详细的情况是我的工作涉及相当大量的详细输出,当我测试和调试我发现它最方便的只是exit();
程序 - 显然只适合在开发过程中。)
谢谢,
_g
答案 0 :(得分:3)
只需使用exit()
:
import 'dart:io';
void main() {
exit(0); // Standard out code, 0 = no errors.
}
答案 1 :(得分:0)
进一步搜索显示所需的支持现在位于'io'库中,因此这对我有用:
(在控制台上没有任何特定于错误代码的内容,但没关系。)
main(){
print("just before the exit command...");
exit(99);
print("We should not see this")
}