LZY'Blog

记录LZY的生活、行程!

« 线程的挂起与恢复使用Thread类的Abort方法终止线程 »

Thread类的Sleep方法实现线程休眠

  线程休眠主要通过Thread类的Sleep方法实现,该方法用来将当前线程阻止指定的时间,它有两种重载形式,下面分别进行介绍。

  (1)将当前线程挂起指定的时间。

  语法如下:

public static void Sleep(int millisecondsTimeout)

  millisecondsTimeout:线程被阻止的毫秒数。指定零以指示应挂起此线程以使其他等待线程能够执行,指定Timeout.Infinite以无限期阻止线程。

  (2)将当前线程阻止指定的时间。

  语法如下:

public static void Sleep(TimeSpan timeout)

  timeout:线程被阻止的时间量的TimeSpan。指定零以指示应挂起此线程以使其他等待线程能够执行,指定Timeout.Infinite以无限期阻止线程。

  【例】下面代码用来使当前线程休眠一秒钟。

Thread.Sleep(1000);     //使线程休眠一秒钟

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 100427 |

Copyright 2009-2012 LZY'Blog. | ICP:蜀ICP备05027543号