图书介绍

C#语言与程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C#语言与程序设计
  • 赵青松,卿瑞等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508406443
  • 出版时间:2001
  • 标注页数:268页
  • 文件大小:7MB
  • 文件页数:277页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#语言与程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 C#语言概述1

1.1 C#语言出现的历史背景1

1.2 C#语言的特点2

1.2.1 生产力和安全2

1.2.2 功能、表现和灵活性3

1.3 一个“Hello,world”程序5

1.4 命令行参数9

1.5 C#的自动内存管理11

2.1.1 默认值14

2.1 值类型14

第二章 数据类型和变量14

2.1.2 简单类型15

2.1.3 整数类型16

2.1.4 浮点类型17

2.1.5 小数类型17

2.1.6 布尔类型18

2.1.7 枚举类型18

2.1.8 字符类型21

2.2 参考类型22

2.3 入盒和出盒22

2.3.1 入盒变换23

2.4 统一的系统类型24

2.3.2 出盒变换24

2.5 变量25

2.5.1 变量的种类26

2.5.2 确定性分配27

2.6 类型转换29

2.6.1 隐式类型转换29

2.6.2 显式类型转换31

2.6.3 自定义转换32

3.1 表达式类型38

第三章 表达式和操作符语义38

3.2 操作39

3.2.1 操作的优先级39

3.2.2 操作重载40

3.2.3 数字转换40

3.3 函数成员41

3.3.1 参数序列42

3.3.2 函数调用44

3.4 一元表达式45

3.4.1 算术表达式46

3.4.2 移位操作47

3.5 关系表达式48

3.5.1 整数比较操作49

3.5.2 浮点比较操作49

3.5.3 小数比较操作50

3.5.4 布尔比较操作50

3.5.5 枚举比较操作50

3.5.6 参考类型比较操作51

3.5.7 字符串比较操作52

3.5.8 代表比较操作52

3.5.9 is操作52

3.6.2 枚举逻辑操作53

3.6.3 布尔逻辑操作53

3.6 逻辑操作53

3.6.1 整数逻辑操作53

3.7 条件逻辑操作54

3.7.1 布尔条件逻辑操作54

3.7.2 自定义条件逻辑操作54

3.8 条件操作54

3.9 赋值操作55

3.9.1 简单赋值操作55

3.11 操作符重载57

3.9.2 复杂赋值操作57

3.10 常量表达式57

第四章 语句64

4.1 结束点和可达性64

4.2 语句块(block)65

4.3 空语句66

4.4 labeled语句66

4.5.2 局部常量声明67

4.6 表达式语句67

4.5.1 局部声明语句67

4.5 声明语句67

4.7 选择语句68

4.7.1 if语句68

4.7.2 switch语句72

4.8 循环语句75

4.8.1 while语句75

4.8.2 do-while语句76

4.8.3 for语句78

4.8.4 foreach语句79

4.9 跳转语句85

4.9.3 goto语句86

4.9.2 continue语句86

4.9.1 break语句86

4.9.4 return语句87

4.9.5 throw语句87

4.10 Try语句88

4.10.1 try-catch语句89

4.10.2 try-finally语句91

4.10.3 try-catch-finally语句92

4.11 checked和unchecked语句93

4.12 lock语句93

5.1 数组95

第五章 数组和结构95

5.2 结构100

第六章 类107

6.1 类声明107

6.2 类成员109

6.3 常量111

6.4 域111

6.5 方法115

6.5.1 方法参数115

6.5.2 虚方法118

6.5.3 重载方法120

6.5.4 抽象方法122

6.5.5 外部方法123

6.6 性质124

6.6.1 静态性质124

6.6.2 性质存取符124

6.6.3 虚拟、重载和抽象129

6.6.4 两个实例131

6.7 事件137

6.8 索引139

6.9 操作149

6.9.3 转换操作150

6.9.1 一元操作150

6.9.2 二元操作150

6.10 实例构造器151

6.10.1 构造器初始化151

6.10.2 构造器的调用152

6.10.3 缺省构造器154

6.10.4 私有构造器155

6.11 析构器155

6.12 静态构造器155

7.1.1 属性类159

第七章 属性、代表和事件159

7.1 属性159

7.1.2 属性实例161

7.1.3 系统保留属性162

7.2 代表174

7.3 事件181

第八章 接口、名空间和版本191

8.1 接口191

8.1.1 接口成员192

8.1.3 接口的实现195

8.1.2 接口成员的全名195

8.1.4 显式接口实现196

8.1.5 接口映射202

8.1.6 接口实现的继承205

8.1.7 接口的再实现206

8.1.8 抽象类和接口208

8.2 名空间209

8.2.1 编译单元209

8.2.2 名空间的声明209

8.2.3 Using指示符210

8.2.4 名空间的使用215

8.3 版本217

第九章 条件编译和文档注释222

9.1 条件编译222

9.1.1 预处理器的使用222

9.1.2 Conditional属性225

9.2 XML中的文档注释227

9.2.1 描述元素228

9.2.2 添加备注和表单230

9.2.3 实例233

9.2.4 描述参数235

9.2.5 描述属性238

9.2.6 编译文档240

第十章 安全机制和不安全代码241

10.1 安全机制241

10.2 不安全代码249

附录A251

附录B259

B.1 C#堆栈实现259

B.2 用C#写的简单的留言本261

B.3 使用C#编写DES加密程序的framework264

B.4 用C#查询域名266

热门推荐