無限に実行される.netコンソールアプリケーションがあります。Thread.Sleep()
アプリケーションを一時停止するために、たとえば5分間挿入しました。この時点で、スレッドがアクティブになり、アプリケーションを再開するまでのユーザーの残り時間(秒単位)を表示したいと思います。
class Program
{
static void Main(string[] args)
{
Program program = new Program();
program.startFeed();
}
public void startFeed()
{
while (true)
{
try
{
//My Application which i want to run continously
//when thread enters in run mode
}
catch (Exception xObj)
{
Console.WriteLine(DateTime.Now.ToString()
+ " >> Incoming Message Processing Error. >> "
+ xObj.Message);
}
Console.WriteLine("Waiting For Data......");
Thread.Sleep(300000);
}
}
}