From 782a6da74e61feff3eea9dcb35b7aafec2529def Mon Sep 17 00:00:00 2001 From: test Date: Fri, 3 May 2019 15:44:56 +0200 Subject: [PATCH] anonyme methode in ConsoleTask --- ConsoleAppTasks/ConsoleAppTasks/Program.cs | 31 ++++++++++++++++------ 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/ConsoleAppTasks/ConsoleAppTasks/Program.cs b/ConsoleAppTasks/ConsoleAppTasks/Program.cs index e65de2f..a505396 100644 --- a/ConsoleAppTasks/ConsoleAppTasks/Program.cs +++ b/ConsoleAppTasks/ConsoleAppTasks/Program.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Runtime.CompilerServices; using System.Text; using System.Threading; using System.Threading.Tasks; @@ -11,21 +12,38 @@ namespace ConsoleAppTasks { static void Main(string[] args) { + //var t = new Task(DoIt); - var t = new Task(DoIt); - t.Start(); + int i = 4; + int y = 0; + //anonyme methode + var t = new Task(() => + { + Thread.Sleep(2000); + Console.WriteLine("2"); + y = 2 * i; + }); + + t.Start(); + + i = 99; + + t.Wait(); + + Console.WriteLine(y); //198 + + /* for (int i = 0; i < 999; i++) { Console.WriteLine("-"); Thread.Sleep(200); } - + */ Console.ReadLine(); //wait for close - } @@ -37,10 +55,7 @@ namespace ConsoleAppTasks { Console.WriteLine("+"); Thread.Sleep(500); - } - } - } -} +} \ No newline at end of file