C# task 任務循環執行

 static void TaskMethed()
        {
            Task task = Task.Factory.StartNew(() =>
            {
                Console.WriteLine("task開始執行");
                new Task(() =>
                {
                    Console.WriteLine("task1執行");
                }, TaskCreationOptions.AttachedToParent).Start();

                new Task(() =>
               {
                   Console.WriteLine("task2執行");
               }, TaskCreationOptions.AttachedToParent).Start();

            }, TaskCreationOptions.LongRunning).ContinueWith(p =>
            {
                Console.WriteLine("task執行結束");
                TaskMethed();
            });
        }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章