C#数据类型与表达式

C#数据类型与表达式

ID:38831486

大小:643.50 KB

页数:24页

时间:2019-06-20

C#数据类型与表达式_第1页
C#数据类型与表达式_第2页
C#数据类型与表达式_第3页
C#数据类型与表达式_第4页
C#数据类型与表达式_第5页
资源描述:

《C#数据类型与表达式》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章C#程序设计基础本章讲述的主要内容3.1C#程序的代码结构3.2数据类型3.3变量和常量、装箱和拆箱3.4运算符和表达式3.1C#程序的代码结构3.1.1C#代码的组成要素及书写规则1.关键字关键字也叫保留字,是对C#有特定意义的字符串。关键字在VSIDE环境的代码窗口中默认以蓝色显示。例如,using、public、protected、class、void、this等,均为C#的关键字。2.命名空间在面向对象程序设计中,无论使用什么开发语言都离不开开发环境中的类和对象,这些类和对象就是各种语法提供给用户的“资源”,在.NET中

2、将这些资源的分类集合称为“命名空间”(namespace)。使用命名空间可以把类组织成一个逻辑上相关联的层次结构。它既可以对内部组织应用程序,也可以对外避免命名冲突。3.1C#程序的代码结构3.1.1C#代码的组成要素及书写规则3.语句语句就是C#应用程序中执行操作的指令。C#中的语句必须用分号“;”结束。可以在一行中书写多条语句,也可以将一条语句书写在多行上。4.大括号在C#中,括号“{”和“}”是一种范围标志,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束。大括号是可以嵌套的,以表示应用程序中的不同

3、层次。在书写代码时应注意使用缩进格式,将代码中的层次关系充分表现出来。3.1C#程序的代码结构3.1.2C#程序的格式1.缩进与空格缩进用于表示代码的结构层次,这在程序中不是必须的,但是缩进可以清晰地表示程序的结构层次,在程序设计中应该使用统一的缩进格式书写代码。2.字母大小写C#中的字母可以大小写混合,但是必须注意的是,C#把同一字母的大小写当作两个不同的字符对待(区分大小写),如,大写“A”与小写“a”对C#来说,是两个不同的字符。3.注释代码中的注释起对代码的解释说明作用,在将程序进行编译时,系统会跳过程序的注释部分,所以注释不

4、是必须的。3.2数据类型C#中的数据类型分为两个基本类别值类型表示实际数据只是将值存放在内存中值类型都存储在堆栈中int、char、结构…引用类型表示指向数据的指针或引用包含内存堆中对象的地址为null,则表示未引用任何对象类、接口、数组、字符串C#数据类型大小默认值示例int有符号的32位整数0intrating=20;float32位浮点数,精确到小数点后7位0.0Ffloattemperature=40.6F;byte无符号的8位整数0bytegpa=2;short有符号的16位整数0shortsalary=3400;long有

5、符号的64位整数0Llongpopulation=23451900;bool布尔值,true或falsefalseboolIsManager=true;stringUnicode字符串-stringcolor=“Orange”char单个Unicode字符‘’chargender=‘M’;3.3变量与常量3.3.1变量及其作用域1.变量命名规则在C#2008中,变量命名规则如下:1)变量名的第首字符必须是字母、下划线。2)变量名中不能包含空格、小数点以及各种符号。3)组成变量名的字符数不要太长,应控制在3~30个字符。4)变量名不

6、能是关键字。如:int,object等不能用作变量名。5)变量名在同一范围内必须是唯一的。3.3变量与常量3.3.1变量及其作用域2.为变量命名时的注意事项在为变量命名时注意以下几点:1)变量名应该能够标识事物的特性,如用于存放姓名的字符串变量可使用strName命名。2)变量名应使用英文单词,而不能为汉语拼音。3)变量名尽量不使用缩写,除非它是众所周知的。4)若在变量名中使用了多个单词,则应大写每个单词的第一个字母,其它字母小写。例如:isSuperUser。5)变量名应使用说明数据类型的前缀缩写,如str、i等。6)变量名中的单词

7、尽量使用名词。如有动词要尽量放在后面。3.3变量与常量3.3.1变量及其作用域2.为变量命名时的注意事项变量有两种典型的命名方法:骆驼表示法和匈牙利表示法。骆驼表示法以小写字母开头,以后的单词都以大写字母开头,如myBook、theBoy、numOfStudent等。推荐使用的匈牙利表示法,要求在每个变量名的前面加上一个表示数据类型的字符串前缀,所有单词的首字母均使用大写,其余部分使用小写。如strName、iMyCar等。其中类型前缀str表示string型,i表示int型。3.3变量与常量3.3.1变量及其作用域3.声明变量变量总

8、是和变量名联系在一起的,所以要使用变量,必须为变量命名。在C#2008中,命名变量的过程称为“声明”。声明变量就是把存放数据的类型告诉程序,以便为变量安排内存空间。变量的数据类型可以对应所有基本数据类型。声明变量最简单的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。