图书介绍
C#程序设计基础教程与实验指导 从基础到应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 孙晓非,冉晓旻,冯冠等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302175865
- 出版时间:2008
- 标注页数:339页
- 文件大小:161MB
- 文件页数:353页
- 主题词:
PDF下载
下载说明
C#程序设计基础教程与实验指导 从基础到应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇 基础知识1
第1章 C#基础知识1
1.1 .NET Framework概述1
1.2公共语言运行时4
公共类型系统4
公共语言规范5
中间语言5
执行管理6
垃圾回收机制7
1.3 .NET Framework类库8
1.4命名空间9
命名空间的组织方式9
定义命名空间11
使用.NET Framework类库13
1.5程序集14
1.6配置C#环境15
安装Visual Studio 200515
熟悉Visual Studio 2005开发环境17
第2章 C#编程基础19
2.1变量和数据类型19
使用变量和数据类型19
声明和初始化变量21
改变数据类型22
使用引用变量25
2.2运算符与表达式29
运算符29
表达式30
2.3控制语句31
条件语句31
循环语句34
跳转语句36
2.4结构和枚举37
结构38
枚举38
2.5扩展练习39
第3章 使用集合40
3.1引用集合项40
3.2 System.Collections命名空间41
3.3使用集合43
使用堆栈43
使用队列44
使用散列表45
使用排序列表47
使用位数组48
使用数组列表49
3.4创建对象集合50
管理员对象集合50
声明集合51
向集合中添加对象53
从集合中删除元素54
在集合中检索元素55
3.5扩展练习56
第4章 面向对象58
4.1面向对象概述58
4.2类的结构60
定义类60
定义成员方法61
方法的返回值63
成员方法重载64
构造方法66
4.3创建对象67
对象的创建67
对象的使用68
对象的生存周期69
对象的清理70
4.4类成员变量72
访问修饰符72
static静态成员73
sealed关键字74
4.5继承74
继承的意义74
如何定义派生类75
覆盖基类成员方法76
this关键字的使用78
base关键字的使用78
4.6抽象类与接口79
抽象类79
接口80
4.7扩展练习82
第5章 字符串83
5.1字符串基础83
5.2 String类84
String类的构造函数84
String类的属性和索引器86
比较字符串87
定位与查找字符串88
提取字符串89
拆分字符串90
String类中的其他常用方法91
5.3 StringBuilder类94
追加字符串94
使用AppendFormat97
插入字符串98
替换字符串100
StringBuilder类的其他常用成员100
5.4格式化102
5.5扩展练习104
第6章 结构化的异常处理106
6.1结构化异常处理基本知识106
抛出和捕获异常106
嵌套try语句108
6.2异常类110
基于类型的筛选异常110
System.Exception类的成员111
内部异常112
抛出预定义异常的实例113
6.3用户自定义的异常类115
6.4 finally块116
6.5扩展练习118
第7章 Windows窗体控件119
7.1 Windows窗体控件概述119
7.2 基本控件122
7.3 显示信息的控件124
7.4 图形和图像类控件126
ImageList控件126
PictureBox控件127
7.5按钮类控件127
Button控件127
RadioButton控件128
CheckBox控件129
ToolBar控件129
NotifyIcon控件131
7.6列表类控件132
ListBox控件132
ComboBox控件133
ListView控件134
7.7容器类控件136
7.8扩展练习140
第8章 文件存取I/O141
8.1 System.IO简介141
8.2 路径、目录和文142
Directory类143
File类144
Path类147
DirectoryInfo类和FileInfo类148
8.3目录和文件对话框150
OpenFileDialog类150
SaveFileDialog类152
8.4流和顺序存取方法153
8.5二进制文件的读写154
FileStream类154
BinaryWriter类和BinaryReader类156
二进制文件读写的示例157
8.6扩展练习159
第9章 ADO.NET数据库编程161
9.1引言161
9.2 ADO.NET基础163
9.3定义一个数据库连接165
定义一个连接字符串165
存储连接字符串168
读取连接字符串169
测试连接170
9.4操作数据库172
使用DataAdapter填充DataSet对象172
使用DataReader类173
使用DataTable和DataVeiw类175
定义数据库关系177
使用Command对象178
使用Command Builder生成SQL语句179
9.5 DataSet应用181
更新DataSet181
向DataSet添加数据183
对DataSet排序和筛选185
9.6扩展练习187
第10章 GDI+简介188
10.1图形绘制概述188
了解GDI+188
Graphics类190
GDI+的坐标系统191
颜色192
10.2画笔与绘制基本图形193
10.3画刷与区域填充196
使用SolidBrush填充图形196
使用HatchBrush填充图形198
使用TextureBrush填充图形199
使用LinearGradientBrush填充图形200
10.4字体与绘制文本202
10.5绘制复杂的形状204
10.6打印图形205
PrintDocument类205
PrintDialog控件207
PrintPreview控件208
10.7扩展练习210
第11章 工资管理系统212
11.1系统分析212
需求分析212
功能分析213
11.2系统概述214
系统总体结构214
系统用例图214
11.3系统模块设计218
登录管理218
角色信息管理219
员工信息管理220
工资类别管理221
工资支出管理221
信息浏览与查看222
11.4数据库设计222
11.5登录模块224
用户登录224
密码修改232
11.6角色信息管理模块235
11.7员工信息管理模块239
员工信息添加239
管理员工信息242
11.8工资支出模块245
添加支出245
支出查询245
下篇 实验指导249
第1单元249
练习1-1 自定义Visual Studio 2005环境249
练习1-2 设置应用程序属性253
练习1-3 创建C#控制台程序254
练习1-4 创建C#窗体程序258
第2单元262
练习2-1 创建汽车实例变量262
练习2-2 计算器263
练习2-3 制作九九乘法表268
练习2-4 创建管理员结构269
练习2-5 枚举管理员权限270
第3单元272
练习3-1 冒泡排序272
练习3-2 求平均值273
练习3-3 模拟资源管理器275
第4单元279
练习4-1 创建员工类和管理员类279
练习4-2 模拟员工的操作282
练习4-3 序列化输出284
练习4-4 树与节点类286
第5单元288
练习5-1 转换字符串大小写288
练习5-2 过滤字符290
练习5-3 将当前日期与时间格式化为标准格式291
练习5-4 获取指定字符在字符串中的位置293
第6单元295
练习6-1 处理除数为0的异常295
练习6-2 处理空字符转换数字异常296
练习6-3 处理溢出异常298
第7单元300
练习7-1 制作管理员登录窗体300
练习7-2 制作添加员工窗体302
练习7-3 制作支出类别窗体303
练习7-4 制作工资支出窗体305
第8单元306
练习8-1 列表显示文件306
练习8-2 列表显示驱动器信息308
练习8-3 模拟【我的电脑】311
练习8-4 读取.ini文件312
练习8-5 制作记事本316
第9单元322
练习9-1 数据源连接Access322
练习9-2 显示管理员表数据324
练习9-3 对Data View筛选和排序325
练习9-4 通过DataTable对列过滤和排序328
第10单元329
练习10-1 绘制汽车标志329
练习10-2 绘制图像330
练习10-3 对图像进行坐标变换331
练习10-4 翻转、缩放和移动图形332
练习10-5 绘制条形图335
练习10-6 绘制饼形图337
热门推荐
- 615225.html
- 2434646.html
- 321489.html
- 2163514.html
- 3631758.html
- 2239163.html
- 2324300.html
- 1066078.html
- 3369563.html
- 3743396.html
- http://www.ickdjs.cc/book_866155.html
- http://www.ickdjs.cc/book_52462.html
- http://www.ickdjs.cc/book_3226646.html
- http://www.ickdjs.cc/book_3645819.html
- http://www.ickdjs.cc/book_2217970.html
- http://www.ickdjs.cc/book_1944737.html
- http://www.ickdjs.cc/book_2592738.html
- http://www.ickdjs.cc/book_1783501.html
- http://www.ickdjs.cc/book_2511387.html
- http://www.ickdjs.cc/book_2598834.html