图书介绍
C#程序设计大学教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 罗兵等编著 著
- 出版社: 北京:机械工业出版社
- ISBN:7111217217
- 出版时间:2007
- 标注页数:301页
- 文件大小:33MB
- 文件页数:314页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#程序设计大学教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 计算机概述1
1.1.1 计算机系统组成1
1.1.2 数据表示与处理3
1.2 程序设计语言6
1.2.1 发展历史6
1.2.2 语言的类型6
1.2.3 高级语言的分类7
1.3 .NET介绍8
1.3.1 Microsoft.NET概述8
1.3.2 Microsoft.NET框架9
1.4 C#语言简介12
1.4.1 C#语言的起源12
1.4.2 C#语言的性能13
1.4.3 C#语言的特点14
1.5 Visual C# 2005 Express简介15
1.5.1 Visual C#2005 Express的功能介绍16
1.5.2 Visual C# 2005 Express的项目16
1.5.3 Visual C# 2005 Express的界面介绍17
1.6 本章习题19
第2章 程序设计基础21
2.1 程序21
2.1.1 初识C#程序21
2.1.2 标识符和关键字24
2.2 常量和变量26
2.3 数据类型27
2.3.1 简单类型28
2.3.2 枚举类型31
2.3.3 结构类型33
2.3.4 数组类型33
2.4 类型转换37
2.4.1 隐式转换37
2.4.2 显式转换38
2.5 撰写规范的程序代码42
2.5.1 基本格式42
2.5.2 注释43
2.5.3 命名47
2.6 本章习题48
第3章 程序控制与算法51
3.1 表达式与运算符51
3.1.1 表达式51
3.1.2 运算符51
3.1.3 运算符的优先级53
3.2 流程控制54
3.2.1 顺序结构54
3.2.2 选择结构55
3.2.3 循环结构58
3.3 算法62
3.3.1 算法的图形描述63
3.3.2 基本算法65
3.3.3 排序66
3.3.4 查找69
3.3.5 算法复杂性分析72
3.4 本章习题75
第4章 面向对象与对象模型80
4.1 面向对象的概念80
4.1.1 面向对象的基本原理81
4.1.2 类和对象的概念82
4.1.3 UML和对象建模84
4.1.4 简评面向对象86
4.2 类和对象86
4.2.1 类的声明及其成员87
4.2.2 对象和对象的生命周期93
4.3 属性和索引96
4.3.1 属性96
4.3.2 索引99
4.4 方法102
4.4.1 方法的定义102
4.4.2 方法中的字段103
4.4.3 实例方法与静态方法104
4.4.4 方法的参数105
4.5 重载110
4.5.1 重载方法111
4.5.2 重载操作符113
4.6 本章习题115
第5章 C#面向对象编程基础119
5.1 继承119
5.1.1 继承的定义119
5.1.2 覆盖120
5.1.3 继承.NETFramework中的类123
5.2 抽象类和密封类129
5.2.1 抽象类129
5.2.2 密封类130
5.3 多态131
5.3.1 理解多态131
5.3.2 实现多态132
5.4 泛型类135
5.4.1 引入泛型的原因136
5.4.2 创建和使用泛型136
5.4.3 泛型类的成员137
5.5 本章习题139
第6章 C#面向对象编程深入140
6.1 接口140
6.1.1 定义接口140
6.1.2 实现接口141
6.2 迭代器144
6.2.1 定义迭代器144
6.2.2 实现迭代器145
6.3 委托149
6.3.1 引例149
6.3.2 定义委托151
6.3.3 实例化委托151
6.3.4 通过委托调用方法152
6.3.5 多重委托153
6.4 事件154
6.4.1 定义事件154
6.4.2 订阅事件155
6.4.3 实现事件155
6.4.4 触发事件156
6.5 匿名方法160
6.5.1 定义匿名方法160
6.5.2 委托作为参数和返回值162
6.6 本章习题163
第7章 开发过程与程序调试165
7.1 软件开发过程概述165
7.1.1 软件生命周期165
7.1.2 软件开发过程166
7.2 调试与测试169
7.2.1 程序调试169
7.2.2 软件质量与测试174
7.3 异常与异常处理176
7.3.1 异常处理概览178
7.3.2 try、catch和finally块179
7.3.3 使用throw抛出异常181
7.4 本章习题184
第8章 Windows程序设计187
8.1 Windows窗体187
8.1.1 Windows窗体简介187
8.1.2 Windows窗体的特性188
8.2 事件处理188
8.2.1 事件驱动概述189
8.2.2 C#中的事件处理程序190
8.2.3 Windows窗体事件处理示例192
8.3 使用控件193
8.3.1 公共控件194
8.3.2 容器控件202
8.3.3 菜单和工具栏203
8.3.4 对话框209
8.3.5 综合示例212
8.4 自定义控件218
8.5 本章习题222
第9章 GDI+编程223
9.1 Graphics类223
9.2 图形参数225
9.2.1 位置和大小225
9.2.2 颜色227
9.3 绘图工具227
9.3.1 Brush工具227
9.3.2 Pen工具228
9.4 绘制图形229
9.5 添加文本232
9.5.1 字体232
9.5.2 绘制文本234
9.6 使用图像236
9.6.1 图像237
9.6.2 绘制图像238
9.7 本章习题239
第10章 文件操作240
10.1 文件和流240
10.2 文件存储管理240
10.2.1 文件管理241
10.2.2 目录管理242
10.2.3 Path类243
10.2.4 程序示例243
10.3 读写文件249
10.3.1 二进制文件的读写250
10.3.2 文本文件的读写252
10.4 异步访问文件258
10.5 本章习题259
第11章 数据库程序开发261
11.1 数据库和数据库系统261
11.1.1 数据库管理系统261
11.1.2 数据库应用程序263
11.2 SQL基础263
11.2.1 SQL的历史264
11.2.2 SQL的特点264
11.2.3 SQL的基本语法265
11.3 数据库访问技术的发展266
11.4 ADO.NET268
11.4.1 ADO.NET简介269
11.4.2 ADO.NET体系结构271
11.4.3 数据集的操作282
11.5 创建数据库应用程序286
11.5.1 连接数据库287
11.5.2 设计数据集287
11.5.3 填充数据集289
11.5.4 显示数据290
11.5.5 编辑并更新数据292
11.6 本章习题294
附录A ASCII码296
附录B Unicode码299
热门推荐
- 1416346.html
- 620542.html
- 1343605.html
- 3852208.html
- 1775717.html
- 658161.html
- 1457938.html
- 1284143.html
- 558802.html
- 2534896.html
- http://www.ickdjs.cc/book_2616478.html
- http://www.ickdjs.cc/book_2023587.html
- http://www.ickdjs.cc/book_2465061.html
- http://www.ickdjs.cc/book_441104.html
- http://www.ickdjs.cc/book_2519644.html
- http://www.ickdjs.cc/book_2753374.html
- http://www.ickdjs.cc/book_1713270.html
- http://www.ickdjs.cc/book_2719462.html
- http://www.ickdjs.cc/book_3554249.html
- http://www.ickdjs.cc/book_2471429.html