C# Task的简单使用
2021-02-03 12:15
标签:ima str async 图片 alt start 方法 tar new 先看个小例子... 看下输出,可以发现在main的方法与task中的方法应该是同时运行,也就是我们所说的异步执行。 当我们使用async关键字的时候,就告诉程序该方法为异步方法,我们使用await来等待异步方法,看一下代码... C# Task的简单使用 标签:ima str async 图片 alt start 方法 tar new 原文地址:https://www.cnblogs.com/dotnetnote/p/11515498.html 1 static void Main(string[] args)
2 {
3 var task = new Task(() =>
4 {
5 Console.WriteLine("task start....");
6 Thread.Sleep(2000);
7 Console.WriteLine("task end....");
8 });
9 task.Start();
10 Console.WriteLine("main start....");
11 Thread.Sleep(1000);
12 Console.WriteLine("main end....");
13 Console.ReadLine();
14 }
public async void Async()
{
await Task.Run(() => {
Console.WriteLine("task start..");
/****/
Console.WriteLine("task end..");
});
}
上一篇:C# 静态类 单例模式 对比