sleep1 C# 멀티스레드로 다른 작업중에도 별도 작업하기 C#에서 Thread.Sleep를 사용하면 메인스레드가 멈추기때문에 해당 딜레이만큼은 움직이지 않고 묶여있습니다. 하지만 별도의 스레드로 돌린다면 메인스레드는 작업을 계속 진행하고 별도로 다른 스레드에서 작업을 처리할수있습니다. using System.Threading; using System.Threading.Tasks; private static Task Alarm_Start() { return Task.Factory.StartNew() => { for(int i=0; i 2020. 10. 15. 이전 1 다음