在C#中启动任务的不同方法

要使用C#启动任务,请遵循以下任一给定方法。

使用委托来启动任务。

Task t = new Task(delegate { PrintMessage(); });
t.Start();

使用任务工厂启动任务。

Task.Factory.StartNew(() => {Console.WriteLine("Welcome!"); });

您也可以使用Lambda。

Task t = new Task( () => PrintMessage() );
t.Start();