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

网站建设建站公司网站建设 要维护么

网站建设建站公司,网站建设 要维护么,杭州建设招聘信息网站,公司网站建设个人总结我一直认为C#的异步方法只是一堆华而不实的东西#xff0c;坑特别多#xff0c;比起直接自建线程也没有任何优势。 直到有一天#xff0c;一个需求场景#xff0c;让我再次想到了C#的异步方法。 需求场景如下#xff1a;需要写一个程序控制机械臂完成各种动作。每个动作要…我一直认为C#的异步方法只是一堆华而不实的东西坑特别多比起直接自建线程也没有任何优势。 直到有一天一个需求场景让我再次想到了C#的异步方法。 需求场景如下需要写一个程序控制机械臂完成各种动作。每个动作要同时控制多个关节而关节的运动需要时间。整套流程需要紧密衔接一个关节执行完成后另外几个关节才可以运动一个动作要等待多个关节全部完成它自己的动作。经过思考我最终还是选择了那个让我之前栽了大跟头的异步方法。 原因嘛很简单如果采用老办法直接新建线程那意味着每执行一个关节都要建立一个线程最终要管理无数个乱七八糟的线程。不如使用异步方法让C#自己建立新线程自己管理我们只需要在代码中指示不同关节任务之间的衔接方式即可。 public static void Main() {// 开展执行某动作 需要运动两个关节Task t1 Run1();Task t2 Run2();Task.WaitAll(t1, t2);Console.WriteLine(动作执行完成);// 继续执行后面其他的动作 }/// summary /// 异步执行关节1运动的代码 /// /summary private static async Task Run1() {for (int i 0; i 6; i){await Task.Delay(1000);Console.WriteLine(i);}Console.WriteLine(关节1运动完成); }/// summary /// 异步执行关节2运动的代码 /// /summary private static async Task Run2() {for (int i 0; i 10; i){await Task.Delay(1000);Console.WriteLine(i);}Console.WriteLine(关节2运动完成); }
http://www.hkea.cn/news/14352981/

相关文章:

  • 高校两学一做专题网站ppt免费下载
  • 如何建立网站服务器高校网站开发
  • 网站设计流行趋势最好网站建设公司哪家好
  • 实验报告网站建设与网页制作上海最新风险地区一览表
  • 服装公司网站背景图三亚兼职网站
  • 网站设计公司有用吗宁波甬晟园林建设有限公司网站
  • 兼职工厂网站建设收录查询代码
  • 做网站注册什么性质的公司网站开发进度源码
  • 营销型网站建设五大内容优化是什么意思
  • 青海网站建设与制作网站功能需求表
  • 佛山市手机网站建设扬中市论坛
  • 网站开发和建设wordpress前端怎么写
  • 城北区工程建设信息网站安阳网站建设公司出租车公司
  • 网站怎么添加背景wordpress 教程主题
  • django 做网站优化seo深圳
  • 福安市网站建设宁波网站优化软件
  • 青海营销网站建设服务百度seo算法
  • 网站(建设)安全自查报告手机wordpress的文章分类
  • 深圳高端网站定制国外wordpress主题风险
  • ic电子网站建设个人网站备案名称例子
  • delphi 实现网站开发网站制作学校要的
  • 小说网站的内容做wordpress 提供api
  • 建设网站需要什么网站建设实训考试
  • 合肥网站备案网站安全认证多少钱
  • 做视频素材哪个网站好广州高端品牌网站建设后台管理便捷
  • 携程网站用js怎么做导视设计ppt
  • 网站的推广运营免费ppt模板免费网站
  • 富阳区住房与建设局网站凡科永久封禁了怎么办
  • 手机代理服务器免费版网站seo外包公司有哪些
  • 怎么做织梦网站低代码开发技术