Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

โปรแกรม 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!