如果你寫的程序是這樣的:
- 你不需要調用
System.Environment.Exit(0);
- 你也不必檢查輸入密鑰。
例子:
class Program
{
static void Main(string[] args)
{
//....
Console.WriteLine("Press ENTER to exit...");
Console.ReadLine();
}
}
又如:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Press Enter in an emplty line to exit...");
var line= "";
line = Console.ReadLine();
while (!string.IsNullOrEmpty(line))
{
Console.WriteLine(string.Format("You entered: {0}, Enter next or press enter to exit...", line));
line = Console.ReadLine();
}
}
}
另一個例子:
如果你需要,你可以檢查是否值讀取b ŸConsole.ReadLine()
爲空,則Environment.Exit(0);
//...
var line= Console.ReadLine();
if(string.IsNullOrEmpty(line))
Environment.Exit(0)
else
Console.WriteLine(line);
//...
也許一個簡單的答案,但'到Console.ReadLine()'不解決這個問題?你需要什麼? –
@RezaAghaei我用我試過的代碼更新了這個問題。 –
答案是Console.Readline() –