[c#] C# 스레드 생성
using System;
using System.Threading;

class Program
{
    static void Main()
    {
        Thread thread = new Thread(DoWork);
        thread.Start();
    }

    static void DoWork()
    {
        Console.WriteLine("스레드에서 수행할 작업");
    }
}

위의 예제에서는 Thread 클래스의 인스턴스를 생성하고, Start 메서드를 호출하여 스레드를 시작합니다. DoWork 메서드는 새로운 스레드에서 실행될 작업을 정의합니다.

C#에서는 스레드를 직접 다루는 대신 Task Parallel Library(TPL)를 사용하여 병렬 작업을 쉽게 처리할 수도 있습니다. TPL을 이용하면 스레드 생성과 관리가 더욱 간단해집니다.

참고 문헌: