[게임 서버] await 사용하기
·
공부/게임 서버
직원이 한 명 뿐인 식당이 있다. 직원은 설거지, 요리, 주문, 서빙을 모두 담당해야 한다. async도 멀티스레드가 아닌 싱글스레드에서 활용되는 경우가 있다. static async void TestAsync() { Console.WriteLine("Start TestAsync"); Task t = Task.Delay(3000); t.Wait(); Console.WriteLine("End TestAsync"); } static void Main(string[] args) { TestAsync(); Console.WriteLine("while start"); while (true) { } } 메인에서는 TestAsync()를 실행한 뒤 while start라는 문장을 프린트한다. TestAsync 안에서..