C#中如何实现主程序等待几秒钟

解决方案 »

  1.   

    System.Threading.Thread.Sleep(2000);  //2秒
      

  2.   

    用THREADING-》THREAD类
    看MSDN
      

  3.   

    一楼正解
    System.Threading.Thread.Sleep(2000);
    表示当前进程等待2秒也可以
    thread_name.Sleep(2000);
    表示进程 thread_name 等待2秒
      

  4.   

    datetime t = datetime.now.addhour(2); //2小时
    while datetime.now < t
    {
    #if debug
    Console.WriteLine("我是死循环");
    #end if
    }
      

  5.   

    而 thread.sleep (n) 就彻底放弃控制权了
      

  6.   

    using System.Threading
    Thread.Sleep(1000); 暂停1秒