使用q退出程序

时间:2012-11-21 17:56:06

标签: c#

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

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

2 个答案:

答案 0 :(得分:5)

多种方法:

Application.Exit;

System.Environment.Exit( exitCode );

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

答案 1 :(得分:4)

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

许多控制台程序最终会出现如下循环:

string userInput = Console.ReadLine();

while(userInput != quitCommand)
{
    //Do stuff with user input

    userInput = Console.ReadLine();
}

//end of program.

只要有可能(而且这里很可能)你的程序应该只是因为对你的Main方法的调用到达目的而结束了。