当前位置: 首页 > 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.dnsts.com.cn/news/258642.html

相关文章:

  • wordpress网站背景深圳网站工作室
  • 建站的步骤有哪些青岛网站建设-中国互联
  • 哪个网站内链建设好营销型网站功能模块
  • 照片管理网站模板最专业微网站多少钱
  • 平湖网站建设公司信誉好的新乡网站建设
  • 慈溪企业网站湖北省和城乡建设厅官方网站
  • 推荐微信网站建设中国互联网公司排名
  • 网站建设的具体流程图通辽做网站的公司
  • 企业网站营销的优缺点手机网站和app的区别
  • 晋中路桥建设集团网站做的比较好的国外网站一级页面布局分析
  • 中国水土保持生态建设网站网站界面风格设计描述
  • 简单网站建设的费用聊天软件
  • 东莞营销型网站外包湖南政务服务网
  • 淄博营销网站建设手机网站建设外包
  • 百度aipage智能建站系统做网站编辑怎么样
  • 网站建设收费标准行情刘强东当年做网站读的什么书
  • 进口食品销售销售在那个网站做网站从建设到运行要多少
  • 旅游网页设计模板网站网站如何屏蔽ip
  • 兰州网站在哪备案旅游网站制作旅游网
  • 郑州网站建设中心网络运营商怎么联系
  • 西安网站建设网络公司熊掌号广西建设监理协会网站
  • 长沙知名网站wordpress 小说模版
  • 设计师国外网站网站推广的平台
  • ps做网站首页设计教程网站建设实录
  • 营销型网站的推广方法网页制作常用软件
  • 网站开发掌握哪种语言网页版梦幻西游金色什么伙伴比较好
  • 网站怎么响应式布局网站开发网页gif设计公司
  • 5000人网站开发企业收录网站有什么用
  • 大数据和网站建设网站建设佰首选金手指十七
  • 泉州网站设计理念培训重庆网站制作套餐