我想暂停程序,这样它就不会关闭。我有一个在主线程中运行的代码。以这种方式尝试过,但此代码立即跳过并且程序关闭而不是等待。
如何让它等待 WaitMy 方法完成?
static void Main(string[] args)
{
//any code here...
Console.WriteLine("Discovery started");
WaitMy();
}
private async static void WaitMy()
{
//await Task.Delay(30 * 1000);
await Task.Run(async () => await Task.Delay(30 * 1000));
}
该应用程序使用 .net 4.5 运行。
相关分类