C#TimerCallback事例

来源:互联网 发布:人工智能 技术论坛 编辑:程序博客网 时间:2024/05/17 06:58

static void PrintTime(object data)
        {
            System.Console.WriteLine("date: " +  DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss") + "data: " + data);
        }

        static void Main(string[] args)
        {
            try
            {
                TimerCallback timeCB = new TimerCallback(PrintTime);

                Timer t = new Timer(timeCB, "demo", 0, 1000);

              
            }catch(Exception ex)
            {
                System.Console.WriteLine("Message: " + ex.Message);
                System.Console.WriteLine("StackTrace: " + ex.StackTrace);
                System.Console.WriteLine("Name: " + ex.TargetSite.Name);
            }
            System.Console.ReadLine();
        }

结果:

0 0
原创粉丝点击