在c#中执行期间终止控制台应用程序

时间:2014-01-25 16:17:07

标签: c# c#-4.0

如何在执行期间通过从用户那里获取任何特定输入来停止控制台应用程序,例如我们要求他按Y退出。

2 个答案:

答案 0 :(得分:2)

试试这个:

Console.WriteLine("Enter Y to Exit");
String strInput=Console.ReadLine();
if(strInput.Equals("Y"))
{
   Environment.Exit(0);
}

答案 1 :(得分:0)

您可能需要朝Console.ReadKey()方向看。这将阻止执行线程,直到收到输入。

有关详情,请参阅此页:http://msdn.microsoft.com/en-us/library/471w8d85%28v=vs.110%29.aspx