C# 程序暂停线程
csharpserver side programmingprogramming
要在 C# 中暂停线程,请使用 sleep() 方法。
您需要设置线程暂停的毫秒数,例如 5 秒,请使用 −
Thread.Sleep(5000);
示例
让我们看看如何循环并设置 sleep 方法来暂停线程。
using System; using System.Threading; namespace Sample { class Demo { static void Main(string[] args) { for (int i = 0; i < 10; i++) { Console.WriteLine("Sleep for 1 second!"); Thread.Sleep(1000); } Console.ReadLine(); } } }
输出
Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second! Sleep for 1 second!