已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C#基础教程 编程起步 代码分析,2.1.3 程序代码分析 本节对上一节的代码进行详细分析。说明代码中涉及到的各种概念的含义,以便对程序的基本结构有个初步认识。,使用using System指令涉及到一个命名空间(namespace)叫作System,这是在Microsoft .NET类库中提供的。这个命名空间包括在Mian方法中使用的Console类。命名空间提供了一种用来组织一个类库的分层方法。,Main方法是类Hello中的一个成员,它有static的说明符,所以它是类Hello中的一个方法而不是此类中的实例。对于一个应用程序的主入口点-称开始执行的方法-通常是一个称为Main的静态方法。,Helloworld 的输出是通过使用类库产生的。语言本身并没有提供类库。作为替代,它使用一个通用类库,这个类库也可以被诸如Visual Basic和Visual C+的语言所使用。,程序没有把Main设为全局方法。在全局级别上不支持方法和变量;这些元素通常包含在类型声明当中(例如,类或结构的声明)。,程序中不使用#include关键字。程序中的从属关系是象征性的而不是字面上地。这个系统消除了在用不同语言编写的程序间的障碍。例如,Console类可以用另外一种语言编写。,每个代码块使用成对的大括号“”括起来,比如 namespace和class,还有Main,表示嵌套的层次划分。 每行代码使用分号“;”作为结尾,并回车换行。,C# 程序可由一个或多个文件组成。每个文件都可以包含零个或零个以上的命名空间。一个命名空间除了可包含其他命名空间外,还可包含类、结构、接口、枚举、委托等类型。以下是 C# 程序的主干,它包含所有这些元素。,【例2-1-1】类的定义。 / 简单示例 using System; namespace YourNamespace / 命名空间定义 /类定义 class YourClass, /结构定义 struct YourStruct /接口定义 interface IYourInterface, /委托定义 delegate int YourDelegate(); /枚举定义 enum YourEnum, /命名空间定义 namespace YourNestedNamespace struct YourStruct /类定义 class YourMainClass, static void Main(string args) /具体代码在这里 ,85 开 发,,我们无需急于理解代码中所有的概念,在后续章节中会逐一讲解。在这里,只要知道通常的C# 程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某电子元件厂安全生产规范
- 婴幼儿腹泻病临床诊疗与精细化护理全景指南:从病理机制到液体疗法
- 精神科病人防跌倒
- 危化品企业消防安全管理
- 供电服务职业发展规划
- 健康知识内容
- 企业停业安全标准讲解
- 2027夏季酒店用水合同范本三篇
- 2026中原区美术面试题及答案
- 2026大疆部门运营面试题及答案
- 建安工程成本测算表
- 养老护理员初级培训大纲
- 福田汽车公司介绍
- 2025年教师招聘考试结构化面试题库及答案(超强)
- 小飞象母婴店知识培训课件
- 2025年湖北省中小学教师高级职称专业水平能力测试模拟题含参考答案
- 甘肃学考历史试卷及答案
- GB/T 5563-2025橡胶和塑料软管及软管组合件静液压试验方法
- 知识产权企业高级管理人员聘用合同范本
- 装修银行施工方案
- 错混料培训课件
评论
0/150
提交评论