コード例 #1
0
ファイル: Program.cs プロジェクト: lkj528/Q
    static void Main(string[] args)
    {
        ThreadTest2 t     = new ThreadTest2();
        Thread      first = new Thread(new ThreadStart(t.FirstWork));

        first.Start();
        while (t.sleep == false)
        {
        }
        Console.WriteLine("wake up first 2sec later");
        Thread.Sleep(2000);
        autoEvent.Set();
    }
コード例 #2
0
    public static void Main()
    {
        ThreadTest2 t     = new ThreadTest2();
        Thread      first = new Thread(new ThreadStart(t.FirstWork)); // delegate인자로 받는다.

        first.Start();
        while (t.sleep == false)
        {
        }
        Console.WriteLine("first를 깨웁니다...2초후 깨어 납니다.");
        Thread.Sleep(2000);
        first.Resume();
    }
コード例 #3
0
    public static void Main()
    {
        ThreadTest2 t     = new ThreadTest2();
        Thread      first = new Thread(new ThreadStart(t.FirstWork));

        first.Start();
        while (t.sleep == false)
        {
        }
        Console.WriteLine("first를 깨웁니다...2초후 깨어 납니다.");
        Thread.Sleep(2000);
        autoEvent.Set();
    }
コード例 #4
0
ファイル: PocThreadTest2.cs プロジェクト: dinowilliam/Threads
 public PocThreadTest2()
 {
     threadTest2 = new ThreadTest2();
 }