소개

스레드 적용

스레드 생성

using System;
using System.Threading;

class ThreadTest
{
  static void Main()
  {
    // 새 스레드를 띄워서 WriteY()를 실행한다.
    Thread t = new Thread(WriteY);
    t.Start();

    // 그와 동시에 주 스레드도 나름의 작업을 진행한다.
    for (int i = 0; i < 1000; i++) Console.Write("x");
  }

  static void WriteY()
  {
    for (int i = 0; i < 1000; i++) Console.Write("y");
  }
}

출력 예:
xxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyy
xxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyyyyyyyyyy
yyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxx
...

Untitled

Console.WriteLine(THread.CurrentThread.Name);

Join 메서드와 Sleep 메서드