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

- 黄兴荣等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302209867
- 出版时间:2009
- 标注页数:357页
- 文件大小:113MB
- 文件页数:375页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#程序设计实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#概述1
1.1 Microsoft.NET概述1
1.1.1 Microsoft.NET的目标1
1.1.2 Microsoft.NET的组成1
1.1.3 .NET Framework和C#2
1.2 C#语言介绍3
1.2.1 C#的语言特点3
1.2.2 C#的运行环境4
1.3 C#集成开发环境4
1.3.1 C#的启动4
1.3.2 C#集成开发环境5
1.4 本章小结10
习题10
第2章 C#程序设计入门11
2.1 第一个控制台应用程序11
2.1.1 创建程序11
2.1.2 编译和执行程序13
2.1.3 C#程序结构分析14
2.2 输入/输出操作15
2.2.1 Console.WriteLine()方法16
2.2.2 Console.Write()方法18
2.2.3 Console.ReadLine()方法19
2.2.4 Console.Read()方法19
2.3 第一个Windows应用程序20
2.4 本章小结22
习题22
第3章 C#程序设计基础23
3.1 词法结构23
3.1.1 标识符23
3.1.2 关键字24
3.2 数据类型24
3.2.1 值类型25
3.2.2 引用类型27
3.2.3 类型转换29
3.2.4 装箱与拆箱31
3.3 变量和常量33
3.3.1 变量33
3.3.2 常量34
3.4 运算符和表达式35
3.4.1 运算符35
3.4.2 表达式41
3.5 本章小结42
习题42
第4章 结构化程序设计43
4.1 结构化程序设计的概念43
4.1.1 结构化程序设计的概念及算法的概念43
4.1.2 流程图44
4.2 顺序结构44
4.2.1 空语句44
4.2.2 复合语句45
4.2.3 标签语句45
4.2.4 顺序结构的实例45
4.3 选择结构46
4.3.1 条件语句46
4.3.2 分支语句50
4.3.3 选择结构的实例53
4.4 循环结构54
4.4.1 循环结构的概念54
4.4.2 while语句与do…while语句54
4.4.3 for语句和foreach语句56
4.4.4 跳转语句59
4.4.5 循环结构的实例62
4.5 本章小结63
习题63
第5章 面向对象程序设计基础65
5.1 面向对象概述65
5.1.1 面向对象的概念65
5.1.2 面向对象语言的特点65
5.2 定义类66
5.2.1 类的概念67
5.2.2 类的声明67
5.2.3 类的静态特性69
5.2.4 类的动态行为70
5.2.5 创建类的实例72
5.2.6 继承类72
5.3 构造函数和析构函数73
5.3.1 构造函数74
5.3.2 析构函数76
5.4 方法78
5.4.1 方法的定义及调用78
5.4.2 方法的参数81
5.4.3 方法的重载85
5.4.4 静态方法和非静态方法86
5.4.5 运算符的重载87
5.5 属性88
5.5.1 字段和属性88
5.5.2 静态属性90
5.5.3 重载属性91
5.6 委托和事件92
5.6.1 委托93
5.6.2 事件95
5.7 C#常用的基础类98
5.7.1 Math类和Random类98
5.7.2 DateTime类和TimeSpan类100
5.7.3 Convert类101
5.8 命名空间102
5.8.1 命名空间的概念102
5.8.2 命名空间的使用103
5.8.3 常用的命名空间104
5.9 本章小结105
习题105
第6章 抽象类、多态和接口107
6.1 抽象类107
6.1.1 什么是抽象类107
6.1.2 声明抽象类108
6.1.3 实现抽象方法108
6.2 多态性109
6.2.1 什么是多态109
6.2.2 多态的实现109
6.2.3 区分多态和重载111
6.3 接口112
6.3.1 什么是接口112
6.3.2 声明接口112
6.3.3 实现接口113
6.4 本章小结116
习题116
第7章 常用数据结构与算法117
7.1 字符串117
7.1.1 静态字符串String117
7.1.2 动态字符串StringBuilder124
7.2 数组127
7.2.1 数组的概念127
7.2.2 System.Array类127
7.2.3 一维数组128
7.2.4 二维数组134
7.2.5 数组的实例——“冒泡排序”算法138
7.3 枚举139
7.3.1 枚举类型的定义139
7.3.2 枚举成员的赋值139
7.3.3 枚举成员的访问142
7.4 排序144
7.4.1 选择排序144
7.4.2 直接插入排序145
7.4.3 希尔排序147
7.5 本章小结148
习题148
第8章 调试与异常处理149
8.1 程序调试技术149
8.1.1 使用Visual Studio.NET错误报告149
8.1.2 寻找逻辑错误150
8.1.3 单步执行程序151
8.1.4 设置断点152
8.1.5 在哪里设置断点154
8.2 异常处理154
8.2.1 异常类154
8.2.2 异常处理155
8.3 高质量编码标准157
8.3.1 好的编码结构157
8.3.2 好的注释风格158
8.3.3 好的命名规范159
8.3.4 避免文件过大159
8.3.5 使用异常处理161
8.4 本章小结161
习题161
第9章 Windows应用程序设计基础162
9.1 Windows应用程序的结构162
9.1.1 计算器窗体162
9.1.2 计算器控件164
9.1.3 计算器事件164
9.2 Windows窗体166
9.2.1 Windows窗体的基本属性167
9.2.2 创建窗体168
9.2.3 设置启动窗体属性169
9.2.4 窗体的显示与隐藏170
9.2.5 窗体的事件170
9.3 窗体控件概述172
9.4 常用控件175
9.4.1 按钮控件175
9.4.2 标签控件177
9.4.3 文本框控件179
9.4.4 单选按钮控件181
9.4.5 复选框控件182
9.4.6 列表框185
9.4.7 可选列表框控件189
9.4.8 组合框控件189
9.4.9 面板控件和分组框控件192
9.4.10 滚动条控件193
9.4.11 定时器控件195
9.4.12 TreeView控件197
9.4.13 ListView控件202
9.4.14 菜单206
9.4.15 工具栏208
9.5 鼠标事件处理210
9.6 键盘事件处理212
9.7 窗体之间的数据交互214
9.7.1 通过属性实现窗体之间的数据交互214
9.7.2 通过窗体构造函数实现窗体之间的数据交互215
9.8 本章小结216
习题216
第10章 Windows应用程序进阶220
10.1 SDI应用程序220
10.2 MDI应用程序220
10.2.1 如何设置MDI窗体221
10.2.2 排列MDI子窗体221
10.3 模态对话框225
10.3.1 添加对话框226
10.3.2 编辑对话框属性227
10.3.3 添加控件227
10.3.4 实现对话框自身功能228
10.3.5 实现对话框的数据访问228
10.3.6 显示对话框230
10.4 非模态对话框231
10.4.1 添加、设置对话框232
10.4.2 添加对话框属性232
10.4.3 实现控件功能233
10.4.4 显示、隐藏非模态对话框234
10.5 通用对话框235
10.5.1 消息框235
10.5.2 “打开文件”和“保存”对话框238
10.5.3 “颜色选择”对话框240
10.5.4 “字体”对话框241
10.5.5 打印组件243
10.6 本章小结246
习题246
第11章 C#的文件操作247
11.1 C#的文件处理系统247
11.1.1 认识C#的文件处理系统247
11.1.2 文件和流248
11.2 文件处理248
11.2.1 目录管理248
11.2.2 文件管理250
11.3 文件的读和写255
11.3.1 StreamReader类255
11.3.2 写文件255
11.4 本章小结258
习题258
第12章 数据库操作技术259
12.1 数据库访问基础259
12.1.1 数据库的基本概念259
12.1.2 关系数据库260
12.1.3 结构化查询语言(SQL)260
12.1.4 SQL Server数据库264
12.2 客户机/服务器(C/S)模式编程265
12.3 ADO.NET概述266
12.3.1 .NET数据库应用的体系结构266
12.3.2 数据访问技术267
12.3.3 System.Data命名空间267
12.3.4 数据库访问步骤268
12.4 连接数据库269
12.4.1 利用数据源配置向导连接数据库269
12.4.2 SqlConnection类274
12.4.3 设置连接参数274
12.4.4 创建SQL Server连接274
12.4.5 断开SQL Server连接277
12.4.6 管理其他数据源连接277
12.5 与数据库交互277
12.5.1 使用SqlCommand提交增删命令277
12.5.2 使用SqlCommand获取查询命令279
12.5.3 使用DataAdapter提交查询命令281
12.6 管理内存数据282
12.6.1 了解数据集282
12.6.2 使用DataTable实现内存表282
12.6.3 使用DataSet管理数据287
12.6.4 使用DataReader获取只读数据289
12.6.5 比较DataSet和DataReader291
12.7 数据绑定技术291
12.7.1 数据绑定概述291
12.7.2 列表控件292
12.7.3 ListView控件294
12.7.4 DataGridView控件296
12.8 运用实例299
12.9 本章小结307
习题308
第13章 员工信息管理系统309
13.1 系统概述309
13.1.1 系统功能与应用背景309
13.1.2 系统预览310
13.2 系统设计311
13.2.1 系统设计思想311
13.2.2 系统功能模块划分312
13.3 数据库设计312
13.3.1 数据库需求分析312
13.3.2 数据库概念结构设计312
13.3.3 数据库逻辑结构设计313
13.3.4 设置表与表之间的关系314
13.4 文件及文件夹设计315
13.5 主界面实现316
13.5.1 主界面设计316
13.5.2 主界面编码317
13.6 工种种类设置320
13.6.1 添加工种种类320
13.6.2 浏览工种种类322
13.6.3 修改工种种类324
13.6.4 删除工种种类326
13.7 员工所属部门信息管理327
13.7.1 添加部门信息327
13.7.2 浏览部门信息328
13.7.3 修改部门信息330
13.7.4 删除部门信息331
13.8 员工个人信息管理333
13.8.1 添加员工信息333
13.8.2 浏览员工信息336
13.8.3 修改员工信息339
13.8.4 删除员工信息342
13.9 员工月收入信息管理343
13.9.1 添加员工月收入信息343
13.9.2 浏览员工月收入信息346
13.9.3 修改员工月收入信息349
13.9.4 删除员工月收入信息351
13.10 本章小结352
习题352
附录 《C#程序设计》课程实验指导书353
参考文献357
热门推荐
- 245100.html
- 1292697.html
- 918492.html
- 365687.html
- 315746.html
- 1473947.html
- 670572.html
- 2094191.html
- 2705829.html
- 2201495.html
- http://www.ickdjs.cc/book_745314.html
- http://www.ickdjs.cc/book_28367.html
- http://www.ickdjs.cc/book_354047.html
- http://www.ickdjs.cc/book_1616341.html
- http://www.ickdjs.cc/book_3407266.html
- http://www.ickdjs.cc/book_2638447.html
- http://www.ickdjs.cc/book_3665723.html
- http://www.ickdjs.cc/book_2240758.html
- http://www.ickdjs.cc/book_696718.html
- http://www.ickdjs.cc/book_1607017.html