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!