Example #1
0
        private static void Main()
        {
            var mt1 = new IncThread("Inc thread", 5);

            Thread.Sleep(1);

            var mt2 = new DecThread("Dec thread", 5);

            mt1.Thrd.Join();
            mt2.Thrd.Join();
        }
Example #2
0
        static void Main(string[] args)
        {
            IncThread mt1 = new IncThread("Inc thread", 5);

            // разрешить инкременирующему потоку начаться
            Thread.Sleep(1);

            DecThread mt2 = new DecThread("Dec thread", 5);

            mt1.Thrd.Join();
            mt2.Thrd.Join();

            Console.ReadLine();
        }