图书介绍
C# 2008程序设计实践教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李乃文,傅游,沈学利等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302196518
- 出版时间:2009
- 标注页数:363页
- 文件大小:106MB
- 文件页数:373页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C# 2008程序设计实践教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET Framework体系结构1
1.1 C#与.NET Framework1
1.1.1 C#简介1
1.1.2 .NET Framework简介2
1.2 公共语言运行时5
1.2.1 公共类型系统5
1.2.2 公共语言规范6
1.2.3 中间语言7
1.2.4 托管执行过程8
1.2.5 自动内存管理9
1.3 .NET Framework类库10
1.4 程序集12
1.4.1 程序集概述12
1.4.2 程序集内容13
1.4.3 程序集清单14
1.5 命名空间15
1.5.1 命名空间结构15
1.5.2 定义命名空间17
1.5.3 引用命名空间19
1.6 配置.NET Framework环境21
1.6.1 Visual Studio 2008简介21
1.6.2 安装Visual Studio 200822
1.6.3 熟悉Visual Studio 200826
1.7 用C#创建NET应用程序29
1.7.1 Windows窗体应用程序29
1.7.2 ASP.NET Web应用程序30
1.7.3 Windows服务31
1.7.4 Windows Presentation Foundation(WPF)31
1.7.5 WindowsCommunication Foundation(WCF)32
1.7.6Windows Workflow Foundation(WWF)32
第2章 C#编程基础34
2.1 变量和数据类型34
2.1.1 使用变量和数据类型34
2.1.2 声明和初始化变量36
2.1.3 改变数据类型37
2.1.4 使用引用变量37
2.2 运算符与表达式38
2.2.1 运算符38
2.2.2 表达式42
2.3 控制语句42
2.3.1 条件语句42
2.3.2 循环语句45
2.3.3 跳转语句48
2.4 枚举类型50
2.5 实验指导51
2.6 思考与练习58
第3章 对象和类型60
3.1 类和结构60
3.1.1 定义类60
3.1.2 定义结构62
3.2 类成员64
3.2.1 数据成员64
3.2.2 构造函数66
3.2.3 函数成员68
3.2.4 只读字段71
3.3 结构72
3.3.1 结构是值类型72
3.3.2 结构和继承73
3.3.3 结构的构造函数74
3.4 部分类74
3.5 Object类76
3.5.1 System.Object方法76
3.5.2 ToString()方法77
3.6 实验指导79
3.7 思考与练习84
第4章 继承和多态87
4.1 继承的类型87
4.1.1 实现继承和接口继承87
4.1.2 多重继承88
4.1.3 结构和类88
4.2 实现继承88
4.3 派生类的构造函数89
4.3.1 无参数的构造函数90
4.3.2 带参数的构造函数90
4.3.3 构造函数的执行顺序91
4.4 抽象类和抽象方法92
4.5 密封类和密封方法93
4.6 多态性94
4.6.1 虚方法94
4.6.2 隐藏方法95
4.6.3 调用函数的基类版本96
4.7 接口97
4.7.1 定义和实现接口97
4.7.2 派生的接口99
4.8 实验指导100
4.9 思考与练习106
第5章 数组109
5.1 简单数组109
5.1.1 数组的声明109
5.1.2 数组的初始化110
5.1.3 访问数组元素111
5.1.4 使用引用类型112
5.2 复合数组112
5.2.1 多维数组113
5.2.2 锯齿数组114
5.3 Array115
5.3.1 属性115
5.3.2 创建数组116
5.3.3 复制数组117
5.3.4 排序119
5.4 数组和集合接口122
5.4.1 IComparable接口122
5.4.2 ICollection接口123
5.4.3 IList接口125
5.4.4 lEnumerable接口128
5.5 实验指导129
5.6 思考与练习133
第6章 类型强制转换135
6.1 类型的安全性135
6.1.1 类型转换135
6.1.2 装箱和拆箱138
6.2 对象的相等比较139
6.2.1 引用类型的相等比较140
6.2.2 值类型的相等比较141
6.3 运算符重载142
6.3.1 运算符的工作方式142
6.3.2 运算符重载的声明143
6.3.3 运算符重载示例:Vector结构144
6.4 用户定义的数据类型转换149
6.4.1 执行用户定义的类型转换150
6.4.2 多重数据类型转换155
6.5 实验指导157
6.6 思考与练习160
第7章 字符串和正则表达式162
7.1 System.String类162
7.1.1 创建字符串163
7.1.2 StringBuilder成员166
7.1.3 格式化字符串167
7.2 正则表达式172
7.2.1 正则表达式概述172
7.2.2 RegularExpressions-Playaround示例174
7.2.3 显示结果176
7.2.4 匹配、组合和捕获177
7.3 实验指导179
7.4 思考与练习182
第8章 集合185
8.1 集合类185
8.2 列表186
8.2.1 创建列表186
8.2.2 只读列表188
8.3 队列189
8.4 栈190
8.5 链表191
8.6 有序表193
8.7 字典195
8.7.1 键的类型196
8.7.2 其他字典类196
8.8 位数组197
8.8.1 BitArray198
8.8.2 BitVector32198
8.9 性能199
8.10 实验指导200
8.11 思考与练习206
第9章 结构化的异常处理208
9.1 结构化异常处理的基本知识208
9.1.1 抛出和捕获异常209
9.1.2 嵌套Try语句211
9.2 异常类213
9.2.1 基于类型的筛选异常213
9.2.2 System.Exception类的成员215
9.2.3 内部异常216
9.2.4 抛出预定义异常实例217
9.3 用户自定义的异常219
9.4 实验指导220
9.5 思考与练习226
第10章 Windows窗体控件229
10.1 Windows窗体控件概述229
10.2 基本控件230
10.2.1 TextBox控件230
10.2.2 RichTextBox控件231
10.2.3 MaskedTextBox控件232
10.3 显示信息的控件233
10.3.1 Label控件234
10.3.2 LinkLabel控件234
10.4 图形和图像类控件235
10.4.1 ImageList控件235
10.4.2 PictureBox控件236
10.5 按钮类控件237
10.5.1 Button控件237
10.5.2 RadioButton控件239
10.5.3 CheckBox控件240
10.6 列表类控件241
10.6.1 ListBox控件和Checked-ListBox控件241
10.6.2 ComboBox控件244
10.6.3 ListView控件246
10.7 容器类控件249
10.7.1 Panel控件249
10.7.2 GroupBox控件250
10.8 其他控件250
10.8.1 Timer组件251
10.8.2 Notifylcon控件251
10.9 实验指导252
10.10 思考与练习261
第11章 MDI程序设计263
11.1 MDI概述263
11.2 MDI窗体264
11.2.1 创建MDI应用程序264
11.2.2 工具栏266
11.2.3 状态栏269
11.2.4 标准窗体和MDI应用程序271
11.3 菜单和MDI应用程序273
11.3.1 创建MDI菜单273
11.3.2 合并菜单275
11.3.3 设置菜单项277
11.3.4 使用菜单项选择MDI子窗体278
11.3.5 排序子窗体279
11.3.6 快捷菜单280
11.4 管理MDI应用程序282
11.4.1 MDI窗体事件关系282
11.4.2 MDI子窗体282
11.5 实验指导284
11.6 思考与练习289
第12章 ADO.NET数据库编程291
12.1 ADO.NET概述291
12.2 定义一个数据库连接292
12.2.1 定义一个连接字符串293
12.2.2 存储连接字符串295
12.2.3 读取连接字符串296
12.2.4 测试连接296
12.3 操作数据库299
12.3.1 使用DataAdapter填充DataSet对象299
12.3.2 使用Command对象300
12.3.3 使用DataReader类302
12.3.4 使用DataTable和DataVeiw类304
12.3.5 定义数据库关系306
12.3.6 使用CommandBuilder生成SQL语句308
12.4 DataSet应用309
12.4.1 更新DataSet309
12.4.2 给DataSet添加数据311
12.4.3 对DataSet排序和筛选312
12.5 实验指导314
12.6 思考与练习320
第13章 高级数据库编程322
13.1 DataGridView控件322
13.2 数据绑定324
13.2.1 简单绑定324
13.2.2 复杂绑定326
13.3 Crystal Report报表327
13.3.1 创建报表327
13.3.2 报表设计器330
13.3.3 修改报表331
13.3.4 使用报表331
13.4 实验指导333
13.5 思考与练习336
第14章 .NET Framework3.5开发338
14.1 LINQ338
14.1.1 LINQ概述338
14.1.2 LINQ简单用法339
14.1.3 LINQ操作341
14.2 WF开发342
14.2.1 WF工作流概述342
14.2.2 创建一个简单的工作流343
14.3 WCF开发344
14.3.1 WCF概述345
14.3.2 工作流服务346
14.3.3 持久性服务349
14.4 Office开发351
14.4.1 Office解决方案概述351
14.4.2 使用外接程序创建自定义Word352
14.5 实验指导354
14.6 思考与练习359
参考答案361
热门推荐
- 2495007.html
- 2089417.html
- 2373966.html
- 1724026.html
- 3173951.html
- 2573256.html
- 520980.html
- 814176.html
- 1083741.html
- 2237215.html
- http://www.ickdjs.cc/book_3064792.html
- http://www.ickdjs.cc/book_3637151.html
- http://www.ickdjs.cc/book_3265233.html
- http://www.ickdjs.cc/book_2743093.html
- http://www.ickdjs.cc/book_571374.html
- http://www.ickdjs.cc/book_2003791.html
- http://www.ickdjs.cc/book_3852946.html
- http://www.ickdjs.cc/book_2780950.html
- http://www.ickdjs.cc/book_3592022.html
- http://www.ickdjs.cc/book_79659.html