Ejemplo n.º 1
0
        private static void RunI()
        {
            thread.PrintXY();

            //Thread t = new Thread(new ThreadStart(thread.PrintX));
            Thread t = new Thread(thread.PrintX);

            t.Start();
            thread.PrintX();
            Console.WriteLine("线程是否后台线程:{0}", t.IsBackground);

            var    personName = "John";
            Thread t_I        = new Thread(thread.PrintX_WithName);

            //方式一:线程传参 (ParameterizedThreadStart)
            //方式二:
            //方式三:
            t_I.Start(personName);
            thread.PrintX_WithName(personName);

            //thread.Use_Join_WaitThread();
        }