C# 程式暫停一個執行緒


要在 C# 中暫停一個執行緒,請使用 sleep() 方法。

需要設定執行緒暫停的毫秒數,例如,要暫停 5 秒,請使用 -

Thread.Sleep(5000);

示例

讓我們看看如何迴圈並設定睡眠方法以暫停執行緒。

線上演示

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!

更新於:19-06-2020

7K+ 次瀏覽

開啟您的 職業生涯

學習課程並獲得認證

開始學習
Advertisement