From 4f795c3768db9b25d52fcd90930257f41e9bb199 Mon Sep 17 00:00:00 2001 From: test Date: Fri, 3 May 2019 17:02:45 +0200 Subject: [PATCH] thread list --- ConsoleAppTasks/ConsoleAppTasks/Program.cs | 40 +++++++++++++++++++--- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/ConsoleAppTasks/ConsoleAppTasks/Program.cs b/ConsoleAppTasks/ConsoleAppTasks/Program.cs index 5d12d5a..891f4e7 100644 --- a/ConsoleAppTasks/ConsoleAppTasks/Program.cs +++ b/ConsoleAppTasks/ConsoleAppTasks/Program.cs @@ -12,12 +12,36 @@ namespace ConsoleAppTasks { static void Main(string[] args) { + + List list = new List(); + + for (int i = 0; i < 10; i++) + { + + Task t = new Task(() => + { + Thread.Sleep(100); + Console.WriteLine("."); + }); + + list.Add(t); + + } + + + foreach (var VARIABLE in list) + { + VARIABLE.Start(); + } + + Task.WaitAll(list.ToArray()); + + Console.WriteLine("finished"); + //var t = new Task(DoIt); - - - DoIt2(); - + //DoIt2(); + /* for (int i = 0; i < int.MaxValue; i++) { Console.Write("."); @@ -109,9 +133,15 @@ namespace ConsoleAppTasks { res++; } - + Thread.Sleep(200); return res; } + + + } + + + } \ No newline at end of file