C# task

    [C#] Task 클래스

    [C#] Task 클래스

    1. 핵심 정리 using System; using System.Threading; using system.Threading.Tasks; class Program { public static void Foo() { Console.WriteLine($"Foo : {Thread.CurrentThread.ManagedThreadID}"); Thread.Sleep(3000); } public static void Main() { Thread t = new Thread(Program.Foo); t.Start(); Task t = Task.Run(Program.Foo); Console.ReadKey(); } } 스레드를 만들어 사용하는 코드이다. 위의 코드에서 12~13번 라인의 코드와 15번 라인의 코드는 동일한..