using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Numerics;
using System.Threading;
using System.Collections.Concurrent;
namespace Sample3
{
class Program
{
static void Main(string[] args)
{
//task.Cancel() 取消任务
//task.Wait() 等待任务执行完成
Sample1();
Console.WriteLine("-------------------------");
Sample2();
Console.ReadLine();
}
static void Sample1() {
var task1 = new Task(() =>
{
Console.WriteLine("任务1 Begin");
System.Threading.Thread.Sleep(2000);
Console.WriteLine("任务1 Finish");
});
var task2 = new Task(() =>
{
Console.WriteLine("任务2 Begin");
System.Threading.Thread.Sleep(
C#多线程编程Task任务
最新推荐文章于 2024-08-17 17:33:17 发布