我正在尝试创建一个超级基本的控制台应用程序,为什么控制台显示的时间不到半秒然后退出?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyHelloWorldApplication
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Test");
}
}
}
答案 0 :(得分:3)
您在Console.Writeline()
方法后无所事事,因此该应用将关闭。
添加Console.ReadKey()
将阻止应用关闭,直到您按下某个键。
答案 1 :(得分:3)
如果您使用的是VisualStudio,请尝试 CTRL + F5 或仅 F5 键。其中一个会做到这一点。
F5 - 允许您在启用调试的情况下运行应用程序。
CTRL + F5 - 无需调试即可运行应用程序。
或尝试:
Console.ReadLine();
在Main方法结束时,程序将一直运行,直到 Enter 键被按下。
答案 2 :(得分:2)
我认为你正在调试,在这种情况下它会消失,因为程序的执行已经完成。
在main方法的末尾添加Console.ReadLine();
调用,直到您点击返回键后才会退出。
答案 3 :(得分:1)
它启动,运行,写“测试”然后关闭。 添加
Console.ReadLine();
在WriteLine("Test")
之后,它会在关闭前等你按ENTER键。
答案 4 :(得分:0)
using System.Threading;
Thread.Sleep(500);//500 msec.