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

- 郝世选编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302501510
- 出版时间:2018
- 标注页数:295页
- 文件大小:41MB
- 文件页数:310页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#程序设计与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 C#语言基础3
第1章 从这里开始——准备开发平台3
1.1 虚拟光驱的使用3
1.2 Visual Studio 2010开发平台的安装、修复与卸载3
1.2.1 安装Visual Studio 2010开发平台3
1.2.2 Visual Studio 2010开发平台的修复与卸载8
第2章 创建第一个控制台应用程序10
第3章 Visual Studio 2010开发平台常用操作14
3.1 常用工具14
3.1.1 工具栏14
3.1.2 初始化开发环境14
3.1.3 选项17
3.2 代码格式化18
3.3 重命名18
3.4 添加注释18
3.4.1 注释代码行18
3.4.2 关键代码注释19
3.4.3 为方法添加注释19
3.5 添加引用19
3.6 为当前解决方案添加资源20
3.6.1 添加项目20
3.6.2 为项目添加资源21
3.6.3 为项目添加引用23
第4章 程序的输出与输入25
4.1 输出25
4.1.1 基本输出25
4.1.2 格式化输出26
4.2 输入29
4.2.1 使用ReadLine()方法输入29
4.2.2 使用Read()方法输入30
4.2.3 使用ReadKey()方法输入30
Demol30
第5章 常量与变量32
5.1 数据类型32
5.2 常量33
5.3 变量34
第6章 运算符与表达式35
6.1 运算符35
6.1.1 常见运算符35
6.1.2 其他运算符36
6.2 表达式36
第7章 简单数据类型38
7.1 字符串型数据38
7.2 数值型数据38
7.3 日期型数据39
7.4 布尔型数据40
第8章 字符串型数据42
8.1 Length42
8.2 ToLower()和ToUpper()42
8.3 TrimStart()、TrimEnd()和Trim()43
8.4 PadLeft()和PadRight()43
8.5 Equals()和CompareTo()44
8.5.1 Equals()44
8.5.2 CompareTo()44
8.6 Replace()45
8.7 Substring()45
8.8 Contains()46
8.9 StartsWith()和EndsWith()46
8.10 IndexOf()46
8.11 StringBuilder类46
8.11.1 Append()47
8.11.2 AppendFormat()47
8.11.3 Insert()47
8.11.4 Remove()48
8.11.5 Replace()48
Demo248
第9章 数据类型转换50
9.1 直接赋值50
9.2 Convert.To数据类型(变量或者常量)51
9.3 变量.ToString()51
9.4 数据类型.Parse(变量或者常量)52
9.5 (数据类型名)变量或者常量52
第10章 复杂数据类型53
10.1 数组53
10.1.1 一维数组53
10.1.2 二维数组54
10.1.3 字符串55
10.1.4 动态数组56
10.2 泛型集合58
10.3 枚举58
10.4 结构59
10.5 数据字典60
Demo361
Demo462
第11章 程序结构63
11.1 顺序结构63
11.2 分支结构63
11.2.1 if语句63
11.2.2 switch语句65
11.3 循环结构67
11.3.1 for语句67
11.3.2 while语句68
11.3.3 do…while语句68
11.3.4 foreach语句69
11.3.5 continue、break、return69
Demo570
Demo671
Demo771
Demo872
Demo973
第12章 程序调试与异常76
12.1 程序调试76
12.2 异常77
12.2.1 系统异常77
12.2.2 自定义异常78
第2部分 面向对象编程83
第13章 面向对象思想83
13.1 客观物质世界构成83
13.2 面向对象编程思想84
13.3 客观物质世界中类、对象的描述85
13.4 面向对象编程中类、对象的描述85
13.5 类与对象的关系86
第14章 类的定义87
14.1 定义类87
14.2 创建类文件89
第15章 类的字段92
15.1 字段92
15.2 属性93
15.3 读/写器95
15.3.1 读/写操作95
15.3.2 修改读/写器95
第16章 类的方法97
16.1 普通方法97
16.2 方法重载98
16.3 构造方法98
16.4 析构方法101
16.5 封装101
Demo10103
第17章 类的实例化105
第18章 访问修饰符107
18.1 public107
18.2 private108
18.3 protected108
18.4 internal109
第19章 类的继承111
19.1 继承关系的表示112
19.2 继承关系的访问113
19.3 存在继承关系类的实例化114
19.4 类的单继承性114
19.5 隐藏方法114
19.6 虚方法115
19.7 方法重写115
19.8 多态116
第20章 部分类118
第21章 静态类121
21.1 静态类的定义121
21.2 静态类的使用122
第22章 抽象类123
22.1 抽象类的定义123
22.2 抽象类的使用123
22.3 抽象方法124
第23章 接口126
23.1 接口的定义126
23.2 抽象类与接口127
23.2.1 抽象类与接口的选择127
23.2.2 抽象类与接口的区别和联系128
第3部分 数据库编程133
第24章 数据库访问过程133
24.1 定义数据库的访问去向——连接字符串134
24.2 建立到数据库服务器的连接——连接135
24.3 打开数据连接135
24.4 创建数据库操作——操作字符串136
24.5 创建操作命令行——数据库执行命令136
24.6 执行数据库操作136
24.7 关闭数据库连接137
Demo11137
第25章 返回数据的处理138
25.1 数据集138
25.2 数据表139
25.3 object类型140
25.4 整型140
Demo12141
Demo13141
第26章 三层架构143
26.1 三层架构模型143
26.2 创建三层架构144
26.2.1 建立模型层144
26.2.2 建立数据库访问层145
26.2.3 建立业务逻辑层148
26.2.4 重建表示层149
26.2.5 三层架构之间的访问关系149
26.2.6 DBHelper150
Demo14152
第27章 附加SQL Server 2008数据库到SQL Server 2005153
第28章 其他常用数据源的访问158
28.1 访问Access数据库158
28.2 访问Oracle数据库159
28.3 访问MySQL数据库160
第4部分 Windows编程163
第29章 初识简单Windows应用程序163
29.1 制作浏览器163
29.2 工具箱166
29.3 控件的属性、方法和事件168
29.4 TextBox控件169
29.4.1 TextBox(文本框)控件属性169
29.4.2 TextBox控件方法170
29.4.3 TextBox控件事件171
29.5 Button控件171
29.5.1 Button控件属性171
29.5.2 Button控件事件171
29.6 WebBrowser(浏览器)控件172
Demo15172
第30章 深入理解Windows窗体173
30.1 电子时钟173
30.1.1 制作电子时钟173
30.1.2 标签控件174
30.1.3 Timer控件175
30.2 Form175
30.2.1 Form属性175
30.2.2 Form方法176
30.2.3 Form事件177
30.3 单例模式177
30.4 MDI窗体178
30.4.1 创建MDI窗体178
30.4.2 窗口排列180
30.4.3 实现文档名自动增长181
30.4.4 活动窗体182
30.5 模式窗体183
30.6 登录窗体184
30.7 窗体间参数的传递186
第31章 搭建学生信息管理系统188
第32章 消息框193
32.1 通用消息框193
32.2 消息框的返回值195
32.3 自定义消息框196
32.4 PictrueBox控件199
32.4.1 PictureBox控件属性199
32.4.2 PictureBox控件方法200
第33章 控件自动加载201
33.1 自动加载控件201
33.1.1 自动加载控件模式设计201
33.1.2 自动加载控件实现201
33.2 控件信息提示204
33.3 相同类型控件事件代码的实现204
Demo16209
第34章 用户权限210
34.1 用户角色的创建210
34.2 用户角色的实现210
34.3 MenuStrip(菜单)控件213
第35章 用户管理214
35.1 用户管理功能214
35.1.1 用户窗体设计214
35.1.2 用户管理功能实现215
35.2 修改密码220
35.3 GroupBox控件221
35.4 ComboBox控件222
35.4.1 ComboBox控件属性222
35.4.2 ComboBox控件方法222
35.4.3 ComboBox控件事件222
第36章 导入/导出学生信息223
36.1 从Excel导入数据到数据库223
36.1.1 逐个单元格导入数据223
36.1.2 批量导入数据229
36.2 从Excel导入数据到DataGridView229
36.3 从DataGridView导出数据到Excel230
36.4 从数据库表导出数据到Excel232
第37章 简单记事本234
37.1 打开235
37.2 保存236
37.3 打印237
37.4 退出238
37.5 撤销238
37.6 查找238
37.7 替换239
37.8 全选240
37.9 字体240
37.10 颜色241
37.11 工具栏242
37.11.1 打开242
37.11.2 保存242
37.11.3 复制242
37.11.4 粘贴243
37.11.5 字体和字号243
37.12 RichTextBox(富文本框)控件244
37.12.1 RichTextBox控件属性244
37.12.2 RichTextBox控件方法244
37.12.3 RichTextBox控件事件245
37.13 TabControl控件245
37.14 ToolStrip控件245
第38章 学生信息管理246
38.1 查询246
38.2 更新当前记录249
38.3 删除当前记录250
38.4 数据库备份250
38.5 数据库恢复252
38.6 系统初始化253
38.7 ImageList控件254
38.8 DataGridView控件254
38.8.1 DataGridView控件属性254
38.8.2 DataGridView控件方法254
第39章 学生信息报表255
39.1 单个学生信息报表255
39.2 班级学生信息报表259
第40章 完善学生信息管理系统265
40.1 图标265
40.2 托盘效果266
40.3 重写退出266
40.4 改变DataGridView当前行背景色267
40.5 帮助268
40.6 调用外部应用程序268
40.7 NotifyIcon(托盘)控件269
40.7.1 NotifyIcon控件属性269
40.7.2 NotifyIcon控件方法269
40.7.3 NotifyIcon控件事件269
第41章 文件系统270
41.1 File类270
41.1.1 文件创建270
41.1.2 文件存在检测270
41.1.3 文件复制270
41.1.4 文件删除271
41.1.5 文件移动271
41.1.6 获取文件属性271
41.1.7 修改文件属性271
41.2 Directory类271
41.2.1 创建文件夹271
41.2.2 文件夹存在检测271
41.2.3 文件夹复制272
41.2.4 文件夹删除272
41.2.5 文件夹移动272
41.2.6 获取文件夹下的文件272
Demo17272
第42章 安装程序制作277
42.1 安装程序制作准备277
42.1.1 单机运行277
42.1.2 联网运行278
42.2 制作安装程序278
42.3 应用程序安装284
42.3.1 安装应用程序运行环境284
42.3.2 安装应用程序285
第43章 图形图像处理287
43.1 使用画笔画刷287
43.1.1 直线287
43.1.2 矩形287
43.1.3 圆288
43.1.4 弧线288
43.1.5 文字289
43.2 绘制图像289
43.3 画板290
Demo18292
热门推荐
- 2663223.html
- 3388544.html
- 1784936.html
- 2623864.html
- 702654.html
- 3559042.html
- 2391927.html
- 954987.html
- 665860.html
- 2066090.html
- http://www.ickdjs.cc/book_1939516.html
- http://www.ickdjs.cc/book_207924.html
- http://www.ickdjs.cc/book_71361.html
- http://www.ickdjs.cc/book_398922.html
- http://www.ickdjs.cc/book_590981.html
- http://www.ickdjs.cc/book_1946147.html
- http://www.ickdjs.cc/book_1250847.html
- http://www.ickdjs.cc/book_2114370.html
- http://www.ickdjs.cc/book_3737022.html
- http://www.ickdjs.cc/book_862207.html