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

合肥网站建合肥网站建设找蓝领商务做公众好号的网站

合肥网站建合肥网站建设找蓝领商务,做公众好号的网站,株洲网站优化,杭州做网站公司有哪些同步异步、预处理指令 async和await 同步异步 async#xff1a; async 关键字用于定义异步方法#xff0c;表示这个方法可能会执行异步操作。异步方法使用 async 关键字修饰#xff0c;以便在方法中使用 await。await#xff1a; await 关键字用于等待异步操作的完成 async 关键字用于定义异步方法表示这个方法可能会执行异步操作。异步方法使用 async 关键字修饰以便在方法中使用 await。await await 关键字用于等待异步操作的完成并使得异步方法在遇到 await 时暂停执行直到等待的操作完成。 static void Main(string[] args) {ProgramMothod1(); //异步 分线程Console.WriteLine(同步上码执行完才会执行下面的代码);}//async异步方法修饰符默认没有添加该修饰符的方法就属于同步方法public async static void ProgramMothod1() {Console.WriteLine(开始执行ProgramMothod1);//注意如果是添加了async修饰那么在方法内是需要实现await修饰的//await的意思等待操作完毕遇到比较耗时的任务可以用await来修饰await ProgramMothod1_2();ProgramMothod2();Console.WriteLine(结束执行ProgramMothod1);}public static Task ProgramMothod1_2() {//拟定一个耗时的任务。Task task Task.Run(() {for (int i 0; i 10; i) {Console.WriteLine(i ProgramMothod1_2);Thread.Sleep(500);}});return task;}public static void ProgramMothod2() {for (int i 0; i 10; i) {Console.WriteLine(i ProgramMothod2);Thread.Sleep(500);}Console.WriteLine(ProgramMothod2); }注意 1.async必须是修饰方法才可以表示异步方法 2.async必须与await一起使用 3.async描述的方法必须返回值是void或Task以及Task 4.await的描述也是针对方法但是必须内部使用task或者是Task 5.await修饰的方法刚开始的时候其实是同步的直到遇到关键字await才开始异步 预处理指令 预处理器指令编辑器一般都是在实际编辑的时候才会对代码进行预处理可以理解为添加了一些标识让编辑器在编辑的时候提前预热挑选一部分代码执行。 预处理器的用途 1、利于项目的调试和运行例如代码很多都是调试时候执行的发布的时候不需要执行 2、代码调试阶段可以使用错误或者是警告来禁止编辑不属于本功能之外的代码 3、折叠不需要的代码让开发者能够更加关心核心代码的处理 //制定了一个预处理模块 #define condition //开启指令预处理一般以#开头 condition 用来描述自己的需求 //define表示这部分需求将来可以变更 //#undef condition //关闭取消using System;namespace _3_预处理指令 {internal class Program {static void Main(string[] args) {/*#if打开编辑器其中仅在定义了制定的修饰符才会执行。#else关闭前面条件如果没有定义修饰符会打开一个新的#endif关闭条件编辑*/ #if DEBUGConsole.WriteLine(Debug version);// 在Debug的时候生效 #endif#if (condition)Console.WriteLine(这是自定义的部分); #elif (condition2)Console.WriteLine(这是自定义的部分2); #elseConsole.WriteLine(condition is not defined); #endifConsole.ReadLine();}} }
http://www.yutouwan.com/news/447102/

相关文章:

  • 怎么找做网站的人网站建设工作会议上的讲话
  • 虚拟主机上的网站上传方式windows优化大师要会员
  • 网站建设品牌好网站建设公司费用
  • 网站开发技术项目说明书六安论坛百姓杂谈
  • 知名的教育行业网站开发wordpress单页面静态
  • 网站YYQQ建设青岛做网站和小程序的公司
  • 做网站为什么赚钱吉安网页制作公司
  • 公司网站后台打不开旅游网站建设规划书模块划分
  • 未备案的网站 访问 hots小程序可做网站吗
  • 阳江商城网站开发设计美橙互联 网站备案
  • 东莞公司建设网站制作明薇通网站建设
  • 三合一网站模板有二维码怎样做网站
  • 本地的佛山网站建设电子商务网站建设与实践考试
  • c2c网站都有哪些iis7.5搭建网站
  • 建设一个网站需要wordpress中国最好主题
  • 网站开发即时聊天源码做网站及小程序需要会哪些技能
  • 哈尔滨寸金网站建设公司口碑越秀区手机版网站建设
  • 还能用的wap网站有源码如何做网站
  • 用dw做网站导航的步骤wordpress 函数api文件
  • 问答网站建设什么是静态网站
  • 网站虚拟空间过期网络教育平台
  • 珠海网站建设制作设计外贸网站源码哪个好
  • 打开一个网站专业做美食视频的网站
  • 带后台的网站开发运营成本网站建设公司如何收费
  • 企业网站建设费用深圳城市建设服务中心网站
  • 花钱做网站不给部署网站建设设计策划
  • 电商网站建设策划方案网站制作需要多长时间
  • 做网站硬件超可爱做头像的网站
  • 东莞网站建设 餐饮网站建站视频教程
  • 江西网站制作公司网站备案信息核验单