图书介绍
Visual C#.NET案例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 翁健红主编;刘志成,林东升副主编;冯向科,宁云智,刘荣胜等参编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560627151
- 出版时间:2012
- 标注页数:280页
- 文件大小:38MB
- 文件页数:288页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
Visual C#.NET案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序开发基础1
1.1 C#语言简介1
1.2 Visual Studio.NET IDE集成开发环境1
1.3 第一个C#程序2
1.4 C#程序结构4
1.5 习题5
第2章 数据类型与运算符6
2.1 变量6
2.1.1 变量名6
2.1.2 变量声明6
2.1.3 给变量赋值7
2.2 常量8
2.3 数据类型10
2.3.1 整数类型10
2.3.2 字符类型11
2.3.3 浮点数类型12
2.3.4 布尔类型13
2.3.5 字符串类型14
2.4 运算符和表达式15
2.4.1 赋值运算符及其表达式15
2.4.2 算术运算符及其表达式16
2.4.3 关系运算符及其表达式19
2.4.4 逻辑运算符及其表达式20
2.4.5 条件运算符及其表达式21
2.4.6 位运算符及其表达式22
2.4.7 各种简单类型的数据间转换22
2.4.8 运算符的优先级26
2.5 习题27
第3章 程序控制语句28
3.1 使用分支28
3.1.1 if语句28
3.1.2 switch语句33
3.2 使用循环37
3.2.1 for循环38
3.2.2 while循环40
3.2.3 do-while循环41
3.2.4 break语句与continue语句42
3.3 学生成绩管理系统的菜单44
3.4 习题45
第4章 数组46
4.1 任务描述46
4.2 一维数组46
4.2.1 一维数组的定义46
4.2.2 初始化一维数组47
4.2.3 引用一维数组元素48
4.2.4 使用foreach遍历数组51
4.3 二维数组52
4.3.1 二维数组的定义52
4.3.2 初始化二维数组53
4.3.3 引用二维数组元素54
4.4 学生信息的数据存储与处理55
4.5 习题59
第5章 方法60
5.1 任务描述60
5.2 声明与调用方法60
5.2.1 声明方法60
5.2.2 调用方法61
5.2.3 使用返回值62
5.2.4 传递参数63
5.3 递归67
5.4 学生成绩管理系统的模块化68
5.5 习题71
第6章 面向对象设计72
6.1 面向对象基本概念72
6.1.1 对象的概念72
6.1.2 类的概念72
6.2 类的定义和使用72
6.2.1 使用类的基本步骤72
6.2.2 类的封装性和类成员的访问权限75
6.2.3 构造函数与析构函数77
6.3 静态变量和静态函数80
6.3.1 静态变量80
6.3.2 静态方法81
6.4 继承82
6.4.1 类的继承性82
6.4.2 定义子类83
6.4.3 使用protected访问方式84
6.4.4 子类的构造函数和析构函数85
6.5 多态88
6.5.1 类的多态性88
6.5.2 方法重载88
6.5.3 构造函数重载90
6.5.4 虚函数91
6.6 属性93
6.6.1 给类成员不合理赋值93
6.6.2 属性的定义与使用94
6.6.3 索引器96
6.6.4 抽象类和抽象方法98
6.6.5 接口100
6.7 知识拓展102
6.7.1 变量的作用域102
6.7.2 名称空间105
6.7.3 值类型与引用类型106
6.8 习题108
第7章 用户登录109
7.1 用户登录窗体介绍109
7.2 Windows程序基础109
7.2.1 第一个Windows程序109
7.2.2 控件112
7.2.3 事件112
7.2.4 窗体113
7.3 登录窗体界面设计113
7.4 ADO.NET数据库操作116
7.4.1 ADO.NET基本概念116
7.4.2 ADO.NET对象模型117
7.4.3 SqlConnection对象118
7.4.4 Command对象121
7.4.5 DataReader对象122
7.5 登录功能实现124
7.6 使用带参数的Command实现登录125
7.7 调用存储过程实现登录127
7.8 异常处理130
7.8.1 异常类型130
7.8.2 Try…catch语句132
7.8.3 Try…finally语句133
7.8.4 使用throw语句抛出异常134
7.9 知识拓展135
7.9.1 ExecuteScalar方法135
7.9.2 ListBox控件136
7.9.3 CheckBox控件138
7.9.4 ComboBox控件138
7.9.5 模态对话框与非模态对话框138
7.9.6 用户自定义异常139
7.10 习题140
第8章 图书管理系统主窗体141
8.1 图书管理系统主窗体介绍141
8.2 菜单141
8.3 MDI窗体144
8.4 工具栏控件与状态栏控件147
8.5 上下文菜单147
8.6 知识拓展149
8.6.1 TreeView控件149
8.6.2 ListView控件152
8.7 习题154
第9章 图书维护155
9.1 图书维护窗体介绍155
9.2 DataSet对象155
9.3 DataAdapter对象156
9.4 DataTable对象157
9.5 图书维护窗体的实现161
9.6 水晶报表166
9.6.1 拉模式与推模式166
9.6.2 报表设计167
9.6.3 制作图书信息的报表168
9.7 知识拓展174
9.7.1 DataView对象174
9.7.2 数据库公用类174
9.8 习题177
第10章 画图程序178
10.1 画图程序介绍178
10.2 界面设计178
10.2.1 RadioButton控件178
10.2.2 GroupBox控件179
10.2.3 PictureBox控件179
10.2.4 ColorDialog对话框179
10.2.5 界面设计实现179
10.3 图形绘制180
10.3.1 Graphics类180
10.3.2 图形坐标系统183
10.3.3 位置与大小184
10.3.4 Pen类185
10.3.5 颜色185
10.3.6 绘制矩形和多边形187
10.3.7 绘制椭圆187
10.3.8 鼠标事件188
10.3.9 画图实现188
10.4 图形的保存与恢复191
10.4.1 用于文件操作的类191
10.4.2 StreamWriter类192
10.4.3 StreamReader类193
10.4.4 OpenFileDialog对话框194
10.4.5 SaveFileDialog对话框195
10.4.6 图形的保存与恢复的实现195
10.5 打印图形196
10.5.1 PrintDocument控件197
10.5.2 PrintPreviewDialog控件198
10.5.3 PrintDialog控件198
10.5.4 PageSetupDialog控件198
10.5.5 图形打印的实现200
10.6 知识拓展202
10.6.1 File类202
10.6.2 FileInfo类203
10.6.3 输出文本205
10.7 习题207
第11章 网络通信与多线程208
11.1 聊天室项目介绍208
11.2 网络编程209
11.2.1 IP地址209
11.2.2 端口209
11.2.3 TCP/IP209
11.2.4 套接字209
11.2.5 TcpClient与TcpListener类210
11.2.6 使用NetworkStream对象发送和接收数据211
11.2.7 同步TCP编程211
11.2.8 一对一通信212
11.3 多线程技术218
11.3.1 进程与线程218
11.3.2 操作线程219
11.3.3 线程优先级220
11.3.4 一对多通信221
11.4 聊天室实现224
11.5 习题236
第12章 图书管理系统开发实例237
12.1 图书管理系统简介237
12.2 图书管理系统主要模块237
12.2.1 公用类237
12.2.2 系统主窗体239
12.2.3 用户登录243
12.2.4 读者信息维护245
12.2.5 图书信息维护250
12.2.6 修改口令255
12.2.7 借书管理258
12.2.8 还书管理263
12.2.9 备份266
12.2.10 恢复268
12.2.11 借阅排行269
12.2.12 超期书270
12.3 安装程序制作271
12.4 习题279
参考文献280