网络编程与网站开发.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络编程与网站开发

网络编程与网站开发实践 A C# 第2章C#程序设计基础 C#数据类型、常量、变量、数组 C#运算符与表达工 条件语句、循环语句 类和对象的基本知识 C#常用的方法与属性 2.1 C#数据类型、常量、变量 2.1.1 C#语言基本语法 标识符与保留字 程序员对程序中的各个元素加以命名时使用的命名记号称为标识符,如变量名、类名、方法名等。 C#标识符的命名遵循以下规则: 以字母、下划线(_)或@开始的一个字符序列,后面可以跟字母、下划线、数字。 C#语言区分大小写。一般变量名首字母小写,后面各单词首字母大写;而常量、类名、方法、属性等首字母大写。 一般不能用保留字作自定义标识符,如果使了保留字,运行代码时系统会报错。如果一定要用保留字作为自定义标识符,应使用@字符作为前缀。 2.1 C#数据类型、常量、变量 2.书写规则 每行语句以“;”结尾。 空行和缩进被忽略。 多条语句可以处于同一行,之间用分号分隔即可。 3.注释 C#有三种类型的注释语句: //注释一行。 /*一行或多行注释*/。 ///XML注释方式。 2.1 C#数据类型、常量、变量 2.1.2 C#数据类型 在C#中,数据类型由.NET Framework和C#语言共同决定,C#中的数据类型主要分为如下两种: 值类型:值类型的变量中直接包含数据,每个变量都有自己的数据副本,对每个变量的操作都是独立的,不会影响到其他变量。 引用类型:引用类型的变量用于存在对数据的引用,对于引用类型而言,可能出现的两个变量引用同一个对象,对变量的只剩会对其他 变量产生影响的情况。 2.1 C#数据类型、常量、变量 值类型在其内存空间中包含实际的数据,而引用类型中存储的是一个地址,该地址指向存储数据的内存位置。值类型的内存开销要小(在堆栈上分配内存),访问速度要快,但是缺乏面向对象的特征;引用类型的内存开销要大(在受管制的堆上分配内存),访问速度稍慢。所有的数值类型、boolean、char、枚举及结构类型都属于值类型,而数组、String、类、接口、委托都属于引用类型。 2.1 C#数据类型、常量、变量 1.值类型的划分 2.1 C#数据类型、常量、变量 2.对引用类型进行进一步的划分 2.1 C#数据类型、常量、变量 2.1.3 C#常量 通常情况下,常量是在程序编译时已知并在程序的生存期内不再发生更改的不可变数值,换言之,常量就是在程序中不能被改变的量,它通常可以分为数字常量和符号常量。 一般情况下,数字常量主要包含以下几类: 1.整型常量 整型常量可用以下几种形式表示: 十进制整数,如: 12、0、-34等。 八进制整数,为了与十进制整数区别,八进制整数通常以0为开头,后跟若干个0~7的数字。 十六进制整数,为了与十进制整数和八进制整数进行区别,十六进制整数通常以0x或OX开头,后跟若干个0~9及a~f,a~f分别对应十进制整数的10~15。 2.1 C#数据类型、常量、变量 2.1 C#数据类型、常量、变量 2. 实型常量 实数又被我们称之为浮点数,一般情况下有两种书写形式: 一般形式,就是我们平时所写的实数的形式,例如:1.23。 指数形式,在C#中,指数形式表示为:E,例如1.5E8 3. 字符常量 字符常量就是用单引号括起来的一个字符,例如’a’。 4. 字符串常量 字符串常量即双引号括引起的一串字符,可以包括转义字符。 例如:“china”、“ ”、“teacher and student”、“b”等都是字符串常量。 5. 布尔型常量即用来表示真假的布尔常量:true表示真,false表示假。 6. 符号常量 2.1 C#数据类型、常量、变量 在声明语句中,我们可以声明一个标识符常量。具体格式为: const 类型 标识符 初值,例如:const double PI 3.14159。 需要注意的是,只有 C# 内置的类型(System.Object 除外)才可以被声明为 const。用户定义的类型(包括类、结构和数组)不能被声明为const。 常量必须在声明时进行初始化。例如: Public const int hours = 24; 也可以同时声音多个相同类型的常量,例如: Public const int hours = 24, minutes = 1440, seconds = 86400; 2.1 C#数据类型、常量、变量 2.1.4 C#变量1.语法 声明变量的语法非常简单,就是在数据类型之后编写变量名,如一个人的年龄(age)和一个圆的直径(diameter),声明代码如下所示。 int age; //声明一个叫age的整型变量,代表年龄。 float diameter; //声明一个叫diameter的浮点型变量,代表圆的直

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档