0

無限に実行される.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);
        }
    }
}
4

1 に答える 1

1
于 2012-10-03T15:40:26.840 に答える