首页 文章

使用q退出程序

提问于
浏览
1

在输出表之后询问用户输入多个小部件 . 然后,您应该计算成本并输出该值 . 如果用户输入“q”或“Q”,程序应该终止

我可以用什么代码退出程序?

2 回答

  • 4

    多少种方法:

    Application.Exit;
    

    要么

    System.Environment.Exit( exitCode );
    

    这实际上取决于您未指定的环境 .

  • 5

    您根本不应使用任何特定代码退出程序 . 存在一些方法,但它们应该保留用于特殊情况 . (这不是特殊情况 . )

    你应该做的只是让程序保持运行,只要他们不想退出 . 许多控制台程序最终都会出现如下循环:

    string userInput = Console.ReadLine();
    
    while(userInput != quitCommand)
    {
        //Do stuff with user input
    
        userInput = Console.ReadLine();
    }
    
    //end of program.
    

    只要有可能(这里很可能)你的程序应该只是因为对你的 Main 方法的调用通常结束了 .

相关问题