当前位置: 首页 > news >正文

做网站创意如何修改百度上面的门店号码

做网站创意,如何修改百度上面的门店号码,b2b网站怎么做关键词优化,常州个人做网站Task.WhenAll、Task.WaitAll Task.WhenAll 和 Task.WaitAll 都是用于等待多个任务完成的方法,但它们之间有一些重要的区别。 返回类型: Task.WhenAll: 返回一个 Task 对象,该对象表示所有输入任务的联合任务。 Task.WaitAll: 没有返回值。它是一个同步方…

Task.WhenAll、Task.WaitAll

Task.WhenAll 和 Task.WaitAll 都是用于等待多个任务完成的方法,但它们之间有一些重要的区别。

返回类型:
Task.WhenAll: 返回一个 Task 对象,该对象表示所有输入任务的联合任务。
Task.WaitAll: 没有返回值。它是一个同步方法,会阻塞当前线程,直到所有任务完成为止。

异步/同步:
Task.WhenAll 是异步的,不会阻塞当前线程
Task.WaitAll 是同步的,会阻塞调用线程直到所有任务完成

异常处理:
Task.WhenAll 在任何一个任务出现异常时都会立即返回一个代表异常的 Task 对象,而不会等待其他任务完成。你可以通过检查返回的 Task 对象来处理异常。
Task.WaitAll 会一直等待所有任务完成,包括在其中一个任务出现异常时。异常将被捕获并包装在 AggregateException 中,需要处理这个异常。

async及await

await 关键字只能在被 async 代码块中使用。
await 关键字只能在返回类型为 Task、Task<T> 、 ValueTask<T> 的函数中使用,或在无返回值函数中使用(void)。

await 关键字是异步的,不会阻塞当前线程(释放线程的控制权,令线程异步执行,但并不一定会启用新线程)

示例

internal class TestClass
{public async void TestAwait(){await Task.Run(async () =>{await Task.Delay(1000);await Console.Out.WriteLineAsync("EXIT");});await Console.Out.WriteLineAsync("END");}public async void TestWaitAll(){List<Task> list = new();for (int i = 0; i < 10; i++){list.Add(Task.Run(() =>{Console.WriteLine("Thread-{0}", Task.CurrentId);}));}Task.WaitAll(list.ToArray());await Console.Out.WriteLineAsync("END");}public async void TestWhenAll(){List<Task> list = new();for (int i = 0; i < 10; i++){list.Add(Task.Run(() =>{Console.WriteLine("Thread-{0}", Task.CurrentId);}));}await Task.WhenAll(list.ToArray());await Console.Out.WriteLineAsync("END");}
}

测试

private static void Main(string[] args)
{TestClass testClass = new();testClass.TestAwait();Thread.Sleep(10000);
}
private static void Main(string[] args)
{TestClass testClass = new();testClass.TestWaitAll();Thread.Sleep(10000);
}
private static void Main(string[] args)
{TestClass testClass = new();testClass.TestWhenAll();Thread.Sleep(10000);
}
http://www.wangmingla.cn/news/139218.html

相关文章:

  • vs动态网站建设seo快速工具
  • 普宁建设局网站广告资源网
  • 制作企业网站页面多少钱深圳seo优化外包公司
  • 开原铁岭网站建设seo推广编辑
  • asp做网站缺点百度一下搜索引擎大全
  • php如何给网站做支付接口怎么进行网站推广
  • 简述网站技术解决方案第三方营销策划公司有哪些
  • 网站个人博客怎么做seo服务销售招聘
  • 网页制作与网站建设...sem是什么专业
  • 古典网站建设重庆seo网站运营
  • 怎么给网站做备案手机上制作网页
  • 手机网站 排版广告投放的方式有哪些
  • 微信微网站制作公司免费行情软件网站下载大全
  • 日立建设网站搜索百度网页版
  • 宁波网站商城建设seo深圳培训班
  • 做网站需要独立ip吗大兴今日头条新闻
  • 做网站的logo企业获客方式
  • 手机网站建设图片素材武汉seo公司
  • 信用中国网站建设痘痘该怎么去除效果好
  • 浦江做网站企业网站建设原则是
  • 个人网站psd快速的网站设计制作
  • 哪个网络公司做网站好点淄博网站seo
  • 怎么做网站促收录武汉seo搜索引擎优化
  • 软考考试科目有哪些seo关键词优化排名软件
  • 一起做业官方网站杭州做搜索引擎网站的公司
  • 艾特软件 网站建设网络营销的种类
  • 网站建设广州天河如何进行网站的推广
  • 网站建设要提供营业执照优化教程网站推广排名
  • 个人网站怎么做打赏重庆seo公司排名
  • 有没有做gif的专门网站营销与销售的区别