new Thread(() => {
                while (true)
                {
                       Thread.Sleep(60000);
                }
            }).Start();

解决方案 »

  1.   

      System.Timers.Timer mytimer = new System.Timers.Timer();
                mytimer.Elapsed += new System.Timers.ElapsedEventHandler(handlemytimer);
                mytimer.Interval = 60000;
                mytimer.AutoReset = true;
                mytimer.Enabled = true;     private static void handlemytimer(object source, ElapsedEventArgs e) 
                {                
                   //一分钟做一些事            } 
      

  2.   

    System.Threading.Timer也可以实现你的要求,这个不是控件
      

  3.   

    DateTime dt = DateTime.Now;
    while (true)
    {
        if (new TimeSpan(DateTime.Now.Tick, dt.Tick).Minutes >= 1)
        {
            dt = DateTime.Now;
            ...
        }
    }
      

  4.   

    while循环,Thread控制时间。
    好怪的需求
      

  5.   

    线程,循环,Timer都可以解决你的问题···
      

  6.   

    用DateTime.Now,用户一修改时间会出错吧。
    -------------
    只有Timer能保证可以隔段时间触发吗?他的控制时间触发准确的机制是什么?
      

  7.   

    如果你做一个什么简单的定时器,你把它封装出来重复使用,甚至可以发布给同事,那么这还不是Timer?所以自己设计程序时做不出来一个必要的组建,又说别人的组件都“不想用”,这就是矫情了。
      

  8.   

    .net 4.5.1是开源的。我们可以看到所有源代码,而且看不到它的源代码也可以自己开发Timer。但是会自己开发Timer的人懒得去开发Timer(而是用现成的Timer),而你不会开发Timer的人却随便就甩出一句“不想用Timer”,不知道一个想让你有点编程效率的雇主会怎么想、还有什么可指望得呢?
      

  9.   

    应该是老师的作业,说不给用timer吧。说实在的,现实哪有这么傻的,什么都自己写的啊?
      

  10.   

    楼主说说为什么你不要用TIMER控件 。TIMER在THREAD下也有一个类,它不是控件,但会在线程中给你记时。
      

  11.   


    人家不想用控件是人家的个人习惯,谁又没规定一定要用Timer,有何不可?我也同样不喜欢用Timer
    人家是来技术技术,不是来跟你探讨什么编程之道道理,你会就会不会就不会,扯什么大道理
      

  12.   

    写个简单的console,让系统计划任务去调用。
      

  13.   


    人家不想用控件是人家的个人习惯,谁又没规定一定要用Timer,有何不可?我也同样不喜欢用Timer
    人家是来技术技术,不是来跟你探讨什么编程之道道理,你会就会不会就不会,扯什么大道理
    哈哈,好厉害啊
      

  14.   


    人家不想用控件是人家的个人习惯,谁又没规定一定要用Timer,有何不可?我也同样不喜欢用Timer
    人家是来技术技术,不是来跟你探讨什么编程之道道理,你会就会不会就不会,扯什么大道理
    哈哈,好厉害啊
    扯淡了。。
      

  15.   

    可以使用 DispatcherTimer 类。