- 1
- 0
- 约5.93千字
- 约 30页
- 2019-04-27 发布于湖北
- 举报
C# 2005程序设计基础 3.1 C#程序的代码结构 3.1 C#程序的代码结构 3.1 C#程序的代码结构 3.2 数据类型 3.2 数据类型 3.2 数据类型 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.3 变量与常量 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.4 运算符与表达式 3.5 C# 2005的常用方法与属性 3.5 C# 2005的常用方法与属性 3.5 C# 2005的常用方法与属性 3.5 C# 2005的常用方法与属性 * 本章讲述的主要内容 3.1 C#程序的代码结构 3.2 数据类型 3.3 变量和常量 3.4 运算符和表达式 3.5 C# 2005的常用方法与属性 3.1.1 C#代码的组成要素及书写规则 1. 关键字 关键字也叫保留字,是对C#有特定意义的字符串。关键字在VS 2005 IDE环境的代码窗口中默认以蓝色显示。例如,上例中的using、public、protected、class、void、this等,均为C#的关键字。 2. 命名空间 在面向对象程序设计中,无论使用什么开发语言都离不开开发环境中的类和对象,这些类和对象就是各种语法提供给用户的“资源”,在中将这些资源的分类集合称为“命名空间”(namespace)。使用命名空间可以把类组织成一个逻辑上相关联的层次结构。它既可以对内部组织应用程序,也可以对外避免命名冲突。 3.1.1 C#代码的组成要素及书写规则 3. 语句 语句就是C#应用程序中执行操作的指令。C#中的语句必须用分号“;”结束。可以在一行中书写多条语句,也可以将一条语句书写在多行上。 4. 大括号 在C#中,括号“{”和“}”是一种范围标志,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束。大括号是可以嵌套的,以表示应用程序中的不同层次。在书写代码时应注意使用缩进格式,将代码中的层次关系充分表现出来。 3.1.2 C#程序的格式 1. 缩进与空格 缩进用于表示代码的结构层次,这在程序中不是必须的,但是缩进可以清晰地表示程序的结构层次,在程序设计中应该使用统一的缩进格式书写代码。 2. 字母大小写 C#中的字母可以大小写混合,但是必须注意的是,C#把同一字母的大小写当作两个不同的字符对待(区分大小写),如,大写“A”与小写“a”对C#来说,是两个不同的字符。 3. 注释 代码中的注释起对代码的解释说明作用,在将程序进行编译时,系统会跳过程序的注释部分,所以注释不是必须的。 3.2.1 数值类型 1. 整数类型 整数类型又分为有符号整数与无符号整数。有符号整数可以带正负号,无符号整数不需带正负号,默认为正数。 2. 实数类型 实数类型包括float(单精度浮点型)、double(双精度浮点型)、decimal(十进制型)。 3.2.2 字符类型 1. Unicode字符集 Unicode是一种重要的通用字符编码标准,它覆盖了美国、欧洲、中东、非洲和亚洲的语言,以及古文和专业符号。Unicode允许交换、处理和显示多语言文本以及公用的专业和数学符号。 2. char(字符型) char(字符型):数据范围是0~65535之间的Unicode字符集中的单个字符,占用2个字节。 3. string(字符串型) string(字符串型):指任意长度的Unicode字符序列,占用字节根据字符多少而定。 3.2.3 布尔类型和对象类型 bool(布尔型):表示布尔逻辑型数据,占用4个字节的存储空间。bool型数据只能是“true”(真)或“false”(假)。bool型数值true和false是C# 2005的关键字,不能用来定义其他对象的名称。 bool型数据为程序进行复杂的判断提供了数据类型依据,另外在程序进行关系运算或逻辑运算时,也将产生bool型数据结果,所以bool类型数据也常被称为逻辑型数据。 object(对象型)是所有其他类型的最终基类,其占用字节视具体表示的数据类型而定。C# 2005中的每种类型都是直接或间接从ob
您可能关注的文档
- 不要轻易的否定新课程实验.ppt
- 混合物的分离和提 纯.ppt
- 基于本体的教学资源库的构建研究.ppt
- 教学的过程与质量监控.ppt
- 节能中长期专题规划.ppt
- 英语课程目标体系-梳理与诠释.ppt
- 论教师的专业化.ppt
- 四级词汇、结构的答题技巧.ppt
- 09年高考复习备考策略.ppt
- 主要贸易伙伴的贸易投资环境 (2).ppt
- 化合物NMRIR光谱表征及异构体比例研究.pdf
- Oracle RMAN命令详解:List与Report配置.pdf
- ECC 5.00生产制造模块配置指南.pdf
- 九年级英语同步练习:Unit 44课时Section B2a-2f.pdf
- 健康信息搜索原因及社交网络在医疗保健中应用.pdf
- 九级英语Unit 6:发明历史与被动语态应用第2课时.pdf
- ART021当代艺术博览会参展确认函.pdf
- Yantai品类信息型号信息说明书用户手册.pdf
- Elabscience谷氨酸比色法测试盒E-BC-K118-S说明书用户手册.pdf
- GreenLock绿盟终端安全管理系统 华为云 一体化终端安全管理系统 说明书用户手册.pdf
最近下载
- 雪地胎的选用与更换-2024年世界职业院校技能大赛一等奖展示PPT.pptx VIP
- 一种提高线性聚乙烯膜料耐候性及拉伸性能的复合助剂及其制备方法.pdf VIP
- 【新教材】人教版(2024)七年级下册英语教学计划.docx
- 2026年中国厨房剪市场调查研究报告.docx
- 第一单元第二课《山水合璧》教案 湘美版2025美术七年级下册.pdf
- 2026年月日历表 (每月一张 A4可打印).pdf VIP
- 智能体应用发展报告(2025).pdf VIP
- 企业微信使用管理规范及注意事项.docx VIP
- 基于ANSYS的感应加热数值模拟分析-机械制造及其自动化专业论文.docx VIP
- 2025年交通运输部所属事业单位招聘真题.docx VIP
原创力文档

文档评论(0)