ในการหยุดเธรดใน 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!