我想展示我的线程将在c#控制台应用程序中再次运行多少次

我想展示我的线程将在c#控制台应用程序中再次运行多少次,c#,console-application,C#,Console Application,我正在开发控制台应用程序,它包含每5分钟运行一次的线程 现在,我只想在控制台应用程序上显示时间,在这个时候线程将再次运行 所以用户可以理解我的程序将在几分钟内执行 getData = new System.Timers.Timer(); getData.Interval = GetdatascheduleTime; // here 300000 is set getData.Elapsed += objGetDataFromMachin_Ela

我正在开发控制台应用程序,它包含每5分钟运行一次的线程

现在,我只想在控制台应用程序上显示时间,在这个时候线程将再次运行

所以用户可以理解我的程序将在几分钟内执行

 getData = new System.Timers.Timer();
            getData.Interval = GetdatascheduleTime; // here 300000 is set 
            getData.Elapsed += objGetDataFromMachin_Elapsed; 
            getData.Enabled = true;
            getData.Start();
这是我的线程和时间,它们一起工作,并在特定时间运行我的
**objGetDataFromMachin\u appeased**
方法


任何人都有解决方案吗?

Console.WriteLine(DateTime.Now.AddMinutes(5.ToString())?不,我想显示时间像时钟虎钳一样,意味着它像5,4,3,2,1一样计数什么?我不明白最后一部分…在
getData.Start()
之后,把
GetdatascheduleTime
打印出来怎么样?这叫做倒计时。您仍然不清楚解决方案(分或秒)。你的问题,评论在这里不算。