Để đặt chương trình C # ở chế độ ngủ trong x mili giây, hãy sử dụng phương thức Thread.Sleep ().
Để đặt nó trong 1000 mili giây -
Thread.Sleep (1000);
Sau đây là đoạn mã hiển thị cách đặt bộ đếm cho chuỗi và đặt nó ở chế độ ngủ trong 1000 mili giây trên mỗi lần lặp lại của vòng lặp for -
Ví dụ
using System; using System.Threading; namespace MultithreadingApplication {public class ThreadCreationProgram {public static void CallToChildThread () {try {Console.WriteLine ("Bắt đầu luồng con"); for (int counter =0; counter <=10; counter ++) {Thread.Sleep (1000); Console.WriteLine (bộ đếm); } Console.WriteLine ("Hoàn thành chuỗi con"); } catch (ThreadAbortException e) {Console.WriteLine ("Thread Abort Exception"); } last {Console.WriteLine ("Không thể bắt chuỗi ngoại lệ"); }} public static void Main (string [] args) {ThreadStart childref =new ThreadStart (CallToChildThread); Console.WriteLine ("Trong Main:Tạo luồng Con"); Thread childThread =new Thread (childref); childThread.Start (); // dừng luồng chính một lúc nào đó Thread.Sleep (5000); }}}
Đầu ra
Trong Main:Tạo chuỗi con