图书介绍
C#程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C#程序设计](https://www.shukui.net/cover/24/30538645.jpg)
- 刘克成,张凌晓主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:711307779X
- 出版时间:2007
- 标注页数:335页
- 文件大小:46MB
- 文件页数:348页
- 主题词: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.2 C#语言5
1.2.1 C#语言的特点5
1.2.2 C#语言简单认识6
1.3 Visual C#.NET集成开发环境9
1.3.1 创建应用程序9
1.3.2 Visual Studio 2005主要窗口及用法15
1.3.3 Visual Studio 2005的菜单栏和工具栏19
本章小结24
思考与练习24
2.1.1 值类型26
2.1 数据类型26
第2章 C#语法基础26
2.1.2 引用类型29
2.1.3 类型转换35
2.2 变量和常量40
2.2.1 变量40
2.2.2 常量41
2.3 语句42
2.3.1 表达式语句42
2.3.2 流程控制语句46
2.3.3 异常处理语句54
本章小结58
思考与练习58
3.1 类60
3.1.1 类的声明60
第3章 C#面向对象程序设计60
3.1.2 类的成员65
3.1.3 分部类82
3.1.4 泛型类83
3.2 委托与事件89
3.2.1 委托89
3.2.2 事件92
3.3 接口94
3.4 继承与多态98
3.4.1 继承99
3.4.2 多态104
本章小结107
思考与练习107
4.1.1 Windows程序与DOS方式程序的比较110
4.1.2 Windows程序运行机制110
4.1 Windows应用程序框架110
第4章 Windows程序设计基础110
4.2 常用Windows窗体控件112
4.2.1 Button(按钮)控件113
4.2.2 TextBox(文本框)和Label(标签)控件116
4.2.3 CheckBox(复选框)118
4.2.4 RadioButton控件和GroupBox控件118
4.2.5 ListBox(列表框)119
4.2.6 ComboBox(组合框)121
4.2.7 ToolTip控件(工具提示)122
4.3 高级控件123
4.3.1 NumericUpDown控件123
4.3.2 ProgressBar(进度条)124
4.3.3 ListView(列表视图)125
4.3.4 TreeView(树形视图)129
4.3.5 Splitter控件132
4.3.6 TabControl控件134
4.3.7 ToolStrip控件135
4.4 菜单编程137
4.4.1 菜单程序简介137
4.4.2 菜单控件137
4.4.3 菜单控件应用138
4.4.4 菜单访问键和快捷键140
本章小结141
思考与练习141
第5章 对话框与多文档编程142
5.1 对话框142
5.1.1 打开文件对话框(OpenFileDialog)142
5.1.2 保存文件对话框(SaveFileDialog)143
5.1.3 字体对话框(FontDialog)145
5.1.4 颜色对话框(ColorDialog)146
5.1.5 页面设置对话框(PageSetupDialog)147
5.1.6 打印预览及打印对话框147
5.2 多文档编程151
5.2.1 创建主窗体(即MDI窗体)151
5.2.2 为主窗体添加处理方法152
5.2.3 创建子窗体156
5.2.4 为子窗体添加处理方法157
5.2.5 关联子窗体与主窗体157
5.2.6 合并菜单157
5.2.7 演示多文档程序158
本章小结159
思考与练习159
6.1.2 FileStream类160
6.1.1 Stream类160
第6章 文件操作160
6.1 文件流类160
6.2 文件流的读写类162
6.2.1 BinaryReader和BinaryWriter类162
6.2.2 StreamReader和StreamWriter类163
6.3 文件类和目录类164
6.3.1 文件类164
6.3.2 目录类166
6.4 Path类167
6.5 文件的读写举例167
6.5.1 如何读取文本文件167
6.5.2 写入文本文件168
6.5.3 读取二进制文件168
6.5.4 写入二进制文件169
6.6 文件存储管理举例170
6.6.1 文件管理170
6.6.2 列出文件170
6.6.3 查看文件信息171
6.6.4 目录管理172
6.6.5 列出磁盘驱动器173
6.6.6 列出子目录173
6.7 C#中对注册表和ini文件的操作174
6.7.1 对注册表文件的操作174
6.7.2 对ini文件的操作176
本章小结177
思考与练习177
7.1.2 Graphics类178
7.1.1 GDI+概述178
第7章 C#图形图像编程基础178
7.1 GDI+绘图基础178
7.1.3 常用画图对象180
7.1.4 基本图形绘制举例183
7.1.5 画刷和画刷类型185
7.2 C#图像处理基础188
7.2.1 C#图像处理概述188
7.2.2 图像的输入和保存189
7.2.3 图像的复制和粘贴192
7.2.4 彩色图像处理197
本章小结201
思考与练习201
8.1.1 进程模式203
8.1 进程203
第8章 进程和线程203
8.1.2 操作进程206
8.2 线程209
8.2.1 操作线程210
8.2.2 多线程同步214
8.2.3 线程池224
本章小结226
思考与练习226
第9章 C#网络编程基础227
9.1 C#中的DNS开发227
9.1.1 IP地址和DNS简介227
9.1.2 与DNS相关类及方法简介228
9.1.3 DNS编程举例230
9.2 C#套接字231
9.2.1 套接字编程原理232
9.2.2 与套接字相关类的简介233
9.2.3 套接字编程举例236
本章小结245
思考与练习245
第10章 数据库编程246
10.1 ADO.NET概述246
10.1.1 ADO.NET体系结构概述246
10.1.2 ADO.NET对象简介248
10.1.3 常用数据库访问方式250
10.2 数据库的连接251
10.2.1 连接字符串251
10.2.2 连接字符串说明252
10.2.3 打开和关闭连接254
10.3 数据库基本操作255
10.3.1 Command与DataReader对象255
10.3.2 检索数据260
10.3.3 插入数据260
10.3.4 删除数据261
10.3.5 修改数据261
10.3.6 运行程序261
10.4 数据库应用开发262
10.4.1 数据绑定262
10.4.2 数据库开发实践263
10.5 水晶报表271
10.5.1 Crystal Reports概述271
10.5.2 报表数据访问272
10.5.4 创建简单报表273
10.5.3 报表设计273
10.5.5 在Windows应用程序中承载报表277
本章小结278
思考与练习278
第11章 组件编程279
11.1 相关概念279
11.1.1 组件(Component)279
11.1.2 控件(Control)279
11.1.3 容器(Container)280
11.1.4 场所(Site)280
11.2 类库制作280
11.2.1 制作一个类库组件280
11.2.2 使用组件282
11.3.1 创建控件283
11.3 制作自定义控件283
11.3.2 使用自定义控件286
11.4 制作用户控件288
11.4.1 用户控件制作288
11.4.2 使用用户控件289
11.5 在WinForm中使用COM组件播放视频文件289
11.6 基于DirectShow进行声音和视频处理292
11.6.1 DirectShow基础292
11.6.2 DirectShow的用法292
本章小结295
思考与练习295
第12章 .NET Web应用296
12.1 ASP.NET简介296
12.2.2 Web窗体代码模型297
12.2.1 Web窗体简介297
12.2 Web窗体297
12.2.3 Web窗体的工作方式299
12.3 编写ASP.NET Web应用程序300
12.3.1 创建ASP.NET Web应用程序300
12.3.2 ASP.NET Web应用程序布局301
12.3.3 ASP.NET页面设计与编程302
12.4 ASP.NET服务器控件305
12.4.1 HTML服务器控件305
12.4.2 Web服务器控件309
12.5 ASP.NET中的数据访问319
12.5.1 使用GridView控件显示数据320
12.5.2 使用DetailsView控件操作数据321
12.6.1 Web服务简介322
12.6 Web服务322
12.5.3 在网页中显示XML数据322
12.6.2 创建Web服务323
12.6.3 使用Web服务324
12.7 ASP.NET编程举例326
12.7.1 数据库配置326
12.7.2 新建网站与添加网页326
12.7.3 网站配置327
12.7.4 网站主页328
12.7.5 用户注册页面331
12.7.6 签写留言页面332
12.7.7 修改密码页面333
本章小结334
思考与练习334
参考文献335