- 44
- 0
- 约小于1千字
- 约 8页
- 2021-03-20 发布于北京
- 举报
C#程序开发基础本节内容编写 HelloWorld 程序 1 新建项目在Visual Studio菜单栏中选择【文件】?【新建】?【项目】选择【windows】?【控制台应用程序】,命名为HelloWorld,并选择存储位置。编写程序代码Main表示一个方法名,将在该方法中编写程序代码,Main()方法还是程序的主入口,程序执行时会从Main()方法开始执行。编写程序代码程序代码如下所示:第9行代码:定义了一个Main()方法。从第10-13行花括号之间的内容是方法体。 “Console.WriteLine(Hello World!);”用于向控制台输出内容,“Console.ReadKey();”用于暂停程序,当用户输入一个字符或功能键时,程序继续执行。1-4行,是程序集引用的命名空间第5行,声明一个新命名空间,名称为HelloWorld,新命名空间从第6行大括号开始,一直到第15行大括号结束,这部分的内容都属于该命名空间的成员。第7行,class是一个关键字,用于声明一个类。class类型后面的Program就是新声明的类,代码第8~14行中两个大括号中间的成员都是这个类的成员。运行结果2 运行原理C#代码编译过程在编译期,CLR对C#代码进行第一次编译,将编写的代码编译成.dll文件或.exe文件。此时代码被编译为中间语言在运行期,CLR会针对目前特定的硬件环境使用即时编译(JIT),也就是将中间语言编译成为本机代码并执行。2 运行原理C#代码编译过程在运行期,CLR把将编译过后的代码放入一个缓冲区中。下次使用相同的代码时,就直接从缓冲区调用。也就是说相同代码只编译一次,提高了程序运行的速度。
您可能关注的文档
- Android核心技术与开发4.1.2四种方式4.1.2.四种方式.pptx
- Android核心技术与开发5.2.1原理及使用5.2.1.OKHttp框架原理及运用.pptx
- Android开发技术辅助学习文档Volley框架.ppt
- ArcGIS软件应用地图输出地图输出.pptx
- ArcGIS软件应用拓扑编辑拓扑编辑.pptx
- AR设计师岗位典型工作任务AR地产3D场景创建AR-037AR地产3D场景创建.pptx
- AUTOCAD绘图任务1绘制支架平面图任务1绘制支架平面图.pptx
- AUTOCAD绘图任务4绘制密封板平面图任务4绘制密封板平面图.pptx
- AUTOCAD绘图预备知识:图形的输出与发布入门知识预备知识:图形的输出与发布入门知识.pptx
- AutoCAD施工图绘制(删)任务1单开门制作任务1单开门绘制PPT.pptx
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 胆囊结石伴急性胆囊炎护理查房.pptx VIP
- 阿法拉伐分油机中文说明Instruction book.pdf VIP
- 山东省青岛胶州市、黄岛区、平度区、李沧区2024-2025学年九年级化学第一学期期末学业水平测试试题.doc VIP
- 石灰石-石灰乳二段中和法处理矿山酸性废水.pdf VIP
- 商业航天-行业报告:商业航天方兴未艾,低轨卫星星座建设加速.pdf VIP
- 华帝家用供热水燃气快速热水器JSQ24-i12047-13 JSQ30-i12047-16 JSQ24-i12048-13 JSQ30-i12048-16说明书用户手册.pdf
- CECS 364-2014 建筑燃气安全应用技术导则.pdf VIP
- 胆囊结石伴胆囊炎病例讨论.pptx VIP
- 2023版《马原》统一课件:专题四 唯物史观.pptx VIP
- 四川长江担保集团有限公司及其子公司2025年第六批员工公开招聘的备考题库及参考答案详解一套.docx VIP
原创力文档

文档评论(0)