protected override void Run() { Console.WriteLine("Hello Task1 !"); FiberTask task2 = new Task2(); task2.Start(); for (int i = 0; i < 10; ++i) { Console.WriteLine("Task1: {0}", i); Yield(); if (i == 5) { task2.Kill(); } } }
protected override void Run() { Console.WriteLine("Hello Task1 !"); FiberTask task2 = new Task2(); task2.Start(); for (int i = 0; i < 10; ++i) { Console.WriteLine("Task1: {0}", i); Yield(); if (i == 5) { task2.Kill(); } } }