C#显式任务并行
例子
private static void explicitTaskParallism() { Thread.CurrentThread.Name = "Main"; //使用lambda表达式创建任务并提供用户委托。 Task taskA = new Task(() => Console.WriteLine($"Hello from task {nameof(taskA)}.")); Task taskB = new Task(() => Console.WriteLine($"Hello from task {nameof(taskB)}.")); //启动任务。 taskA.Start(); taskB.Start(); //从调用线程输出一条消息。 Console.WriteLine("Hello from thread '{0}'.", Thread.CurrentThread.Name); taskA.Wait(); taskB.Wait(); Console.Read(); }