主页 详情

《C#语言程序设计基础 第2版》_郑宇军编著_12868392_9787302254218

【书名】:《C#语言程序设计基础 第2版》
【作者】:郑宇军编著
【出版社】:北京:清华大学出版社
【时间】:2011
【页数】:422
【ISBN】:9787302254218
【SS码】:12868392

最新查询

内容简介

第1章 绪论

1.1 Microsoft .NET技术

1.2 .NET Framework

1.2.1 公共语言运行时

1.2.2 .NET类库

1.3 C#语言简介

1.4 第一个C#应用程序

1.5 C#程序的基本结构

1.5.1 类型和方法

1.5.2 命名空间

1.5.3 程序注释

1.5.4 程序集

1.6 与用户进行交互

1.6.1 给程序传递参数

1.6.2 控制台交互

1.6.3 Windows窗体应用程序

本章小结

习题1

第2章 C#数据类型

2.1 值类型

2.1.1 整数类型

2.1.2 字符类型

2.1.3 实数类型

2.1.4 布尔类型

2.1.5 结构

2.1.6 枚举

2.2 引用类型

2.2.1 类

2.2.2 接口

2.2.3 委托

2.2.4 数组

2.3 类型转换

2.3.1 数值转换

2.3.2 枚举转换

2.3.3 引用转换

2.3.4 装箱和拆箱转换

本章小结

习题2

第3章 值和方法

3.1 常量和变量

3.1.1 常量

3.1.2 变量

3.2 字段

3.2.1 实例字段

3.2.2 静态字段

3.2.3 常数和只读字段

3.3 方法

3.3.1 方法的定义和调用

3.3.2 参数类型

3.3.3 方法的标识与重载

3.3.4 可选参数和命名参数

3.3.5 实例方法和静态方法

3.4 成员访问限制

本章小结

习题3

第4章 操作符和表达式

4.1 操作符

4.2 算术表达式

4.2.1 基本算术运算

4.2.2 字符串相加

4.2.3 委托加减

4.3 自增和自减表达式

4.4 位运算表达式

4.4.1 取补运算

4.4.2 与、或、异或运算

4.4.3 移位运算

4.5 赋值表达式

4.6 关系表达式

4.6.1 比较运算

4.6.2 类型判断

4.7 条件逻辑表达式

4.8 其他特殊表达式

4.8.1 一元加减表达式

4.8.2 条件表达式

4.8.3 类型转换表达式

4.8.4 创建表达式

4.8.5 溢出检查表达式

本章小结

习题4

第5章 流程控制

5.1 选择结构

5.1.1 if语句

5.1.2 switch语句

5.2 循环结构

5.2.1 while循环语句

5.2.2 do-while循环语句

5.2.3 for循环语句

5.2.4 foreach循环语句

5.3 跳转结构

5.3.1 break语句

5.3.2 continue语句

5.3.3 return语句

5.3.4 goto语句

本章小结

习题5

第6章 深入理解类

6.1 面向对象的方法学

6.2 构造函数和析构函数

6.2.1 构造函数

6.2.2 析构函数

6.2.3 静态构造函数

6.3 属性

6.4 索引函数

6.5 事件

6.5.1 事件发布与订阅

6.5.2 使用EventHandler类型

6.5.3 Windows控件事件

6.6 操作符重载

6.7 this关键字

本章小结

习题6

第7章 继承和多态性

7.1 继承

7.1.1 基类和派生类

7.1.2 隐藏基类成员

7.1.3 base关键字

7.1.4 对象生命周期

7.2 多态性

7.2.1 成员的虚拟和重载

7.2.2 抽象类和抽象方法

7.2.3 密封类和密封方法

7.3 接口与继承

7.3.1 接口和抽象类

7.3.2 接口方法的实现

7.3.3 基于接口的多继承

7.4 扩展方法

本章小结

习题7

第8章 常用类型

8.1 Math类

8.2 字符串类型

8.2.1 构造和比较

8.2.2 字符操作

8.2.3 子串操作

8.2.4 格式化与解析

8.2.5 使用StringBuilder类

8.3 DateTime结构

8.4 集合类型

8.4.1 列表类ArrayList

8.4.2 队列类Queue

8.4.3 堆栈类Stack

8.5 Type类型

本章小结

习题8

第9章 Windows窗体和控件

9.1 基础类型

9.1.1 坐标和尺寸

9.1.2 颜色

9.1.3 字体

9.2 窗体和消息框

9.2.1 窗体类Form

9.2.2 消息框MessageBox

9.3 常用控件

9.3.1 控件基类Control

9.3.2 容器控件

9.3.3 文本标签和文本框

9.3.4 按钮、单选按钮和复选框

9.3.5 组合框和列表框

9.4 窗体和控件应用示例

9.4.1 用户登录窗体

9.4.2 用户注册窗体

本章小结

习题9

第10章 泛型基础

10.1 为何使用泛型

10.2 泛型的定义

10.2.1 泛型二叉树示例

10.2.2 成员与类型参数

10.2.3 泛型的静态成员

10.3 多参数泛型

10.3.1 使用多个类型参数

10.3.2 类型参数与标识

10.4 类型限制

10.4.1 主要限制

10.4.2 次要限制

10.4.3 构造函数限制

10.5 泛型与继承

10.5.1 泛型继承规则

10.5.2 泛型二叉树排序示例

本章小结

习题10

第11章 元组和可空类型

11.1 元组

11.1.1 二元组

11.1.2 多元组

11.1.3 元组应用

11.2 可空类型

11.2.1 引入可空类型

11.2.2 泛型结构Nullable

11.2.3 可空类型转换

11.2.4 空值结合与操作提升

11.2.5 可空布尔类型

本章小结

习题11

第12章 深入泛型技术

12.1 泛型方法

12.1.1 泛型方法的定义和调用

12.1.2 泛型方法标识

12.1.3 泛型方法重载

12.1.4 泛型扩展方法

12.2 泛型接口

12.2.1 泛型接口的定义与实现

12.2.2 继承中的唯一性

12.3 泛型集合与循环遍历

12.3.1 泛型集合

12.3.2 可遍历类型

12.3.3 遍历器

12.3.4 自我遍历

本章小结

习题12

第13章 匿名方法和Lambda表达式

13.1 命名方法和匿名方法

13.2 使用Lambda表达式

13.3 泛型委托与匿名方法

13.3.1 使用泛型委托对象

13.3.2 .NET类库中的泛型委托

13.4 外部变量

13.5 深入了解Delegate类

13.6 匿名方法应用示例——计算器程序

本章小结

习题13

第14章 异常处理

14.1 异常和异常处理

14.2 C#中的异常处理结构

14.2.1 try-catch结构

14.2.2 try-catch-finally结构

14.2.3 try-finally结构

14.3 异常的传播与处理

14.3.1 异常传播

14.3.2 Exception类

14.3.3 常见异常类型

14.4 主动引发异常

14.4.1 throw语句

14.4.2 自定义异常

14.5 使用异常的原则和技巧

本章小结

习题14

第15章 文件IO操作

15.1 文件系统概述

15.2 驱动器、目录和文件

15.2.1 与IO操作相关的枚举

15.2.2 驱动器

15.2.3 目录

15.2.4 文件

15.3 文件流和数据流

15.3.1 抽象类Stream

15.3.2 文件流FileStream

15.3.3 流的文本读写器

15.3.4 流的二进制读写器

15.3.5 常用的其他流对象

15.4 文件对话框

15.5 对象数据存取

本章小结

习题15

第16章 进程和线程

16.1 进程

16.2 线程

16.2.1 使用多线程

16.2.2 线程对象及其状态

16.2.3 线程同步

16.2.4 异步回调

本章小结

习题16

第17章 ASP.NET应用开发

17.1 在Visual Studio中创建ASP.NET应用程序

17.2 Web程序基本对象

17.2.1 HTTP请求和响应对象

17.2.2 HTTP服务器对象

17.2.3 HTTP应用程序及状态

17.2.4 会话、视图、缓存和Cookies

17.3 Web服务器控件

17.3.1 WebControl和Control类

17.3.2 文本、文本框和按钮

17.3.3 单选按钮和复选框

17.3.4 下拉框、列表框和列表项

17.3.5 表格控件

17.3.6 文件上传控件

17.4 Web应用程序示例——列车时刻表查询

习题17

第18章 代码组织与管理

18.1 分部类型

18.2 代码中的预处理器指令

18.2.1 条件编译

18.2.2 编译警告和错误

18.2.3 其他预处理器指令

18.3 XML代码注释

本章小结

习题18

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
0500f2befc974fb1fb7a45cf7d630c44#3b8afeba1c218f18f58363c5fc8bbf3e#61200684#C#语言程序设计基础 第二版_12868392.zip