图书介绍
C#程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C#程序设计](https://www.shukui.net/cover/61/31262217.jpg)
- 韩小祥,刘志军主编 著
- 出版社: 北京:中国人民大学出版社;北京:北京科海电子出版社
- ISBN:9787300104034
- 出版时间:2009
- 标注页数:276页
- 文件大小:142MB
- 文件页数:285页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C#程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 程序设计语言发展史与C#特性和前景1
1.2 程序设计方法与软件开发流程3
1.3 本章小结7
1.4 练习题7
第2章 .NET与C#集成开发环境8
2.1 .NET Framework组件8
2.2 C#集成开发环境11
2.2.1 VS 2008的安装11
2.2.2 VS 2008简介15
2.3 一个简单的C#程序21
2.4 本章小结22
2.5 练习题23
第3章 C#语言基础25
3.1 简单数据类型25
3.2 变量和常量28
3.2.1 变量28
3.2.2 常量32
3.3 运算符与表达式33
3.3.1 运算符33
3.3.2 表达式44
3.4 语句45
3.4.1 选择语句45
3.4.2 循环语句52
3.4.3 跳转语句57
3.4.4 异常处理语句62
3.5 数组65
3.5.1 声明数组65
3.5.2 初始化数组67
3.5.3 访问数组元素68
3.5.4 System.Array69
3.5.5 foreach遍历数组元素69
3.6 命名空间70
3.7 本章小结71
3.8 练习题72
第4章 C#面向对象编程基础75
4.1 面向对象的基本概念75
4.1.1 什么是面向对象编程75
4.1.2 面向对象编程的特点76
4.2 类76
4.2.1 类的概念77
4.2.2 类的声明与实例化77
4.2.3 类成员的访问78
4.3 对象80
4.3.1 对象的定义、实例化及访问80
4.3.2 类与对象的关系81
4.4 构造函数和析构函数81
4.4.1 构造函数的概念及使用82
4.4.2 析构函数的概念及使用83
4.5 方法83
4.5.1 方法的声明83
4.5.2 方法的参数84
4.5.3 静态和非静态方法的使用85
4.5.4 方法的重载87
4.5.5 方法的覆盖88
4.6 域和属性90
4.6.1 域的概念及用途90
4.6.2 域的声明90
4.6.3 属性的概念及用途90
4.6.4 属性的声明及使用91
4.7 本章小结92
4.8 练习题92
第5章 C#面向对象编程进阶96
5.1 OOP技术特性96
5.1.1 继承96
5.1.2 多态100
5.1.3 抽象和密封103
5.1.4 操作符重载105
5.2 类型转换106
5.2.1 隐式类型转换106
5.2.2 显式类型转换108
5.2.3 装箱和拆箱110
5.3 结构和接口112
5.3.1 结构112
5.3.2 接口113
5.4 集合与索引器115
5.4.1 集合115
5.4.2 索引器118
5.5 委托和事件120
5.5.1 委托120
5.5.2 事件122
5.6 异常处理124
5.6.1 异常类124
5.6.2 抛出和捕获异常126
5.7 预处理指令131
5.8 组件与程序集139
5.8.1 组件139
5.8.2 程序集139
5.9 this关键字141
5.10 程序风格142
5.10.1 程序布局142
5.10.2 注释144
5.10.3 使用常量144
5.10.4 类145
5.10.5 嵌套if146
5.10.6 嵌套循环147
5.10.7 复合条件149
5.10.8 文档150
5.11 本章小结151
5.12 练习题151
第6章 文件156
6.1 用于文件操作的类156
6.1.1 文件与流156
6.1.2 文件操作类157
6.2 File类和Directory类157
6.3 FileInfo类和DirectoryInfo类158
6.4 FileStream类、StreamWriter类和StreamReader类160
6.4.1 FileStream类161
6.4.2 StreamWriter类163
6.4.3 StreamReader类163
6.5 本章小结164
6.6 练习题165
第7章 Windows环境下应用程序开发166
7.1 建立Windows应用程序166
7.2 使用WindowsForms控件168
7.3 使用菜单173
7.3.1 创建主菜单173
7.3.2 创建快捷菜单175
7.4 对话框175
7.4.1 模态和非模态对话框176
7.4.2 通用对话框176
7.5 单文档界面和多文档界面程序176
7.6 图形简介177
7.6.1 对象、方法、属性和类的类比177
7.6.2 第一次绘图178
7.6.3 创建程序178
7.6.4 图形坐标系统179
7.6.5 解释程序179
7.6.6 绘图方法181
7.6.7 颜色182
7.7 控制台程序183
7.7.1 第一个控制台程序183
7.7.2 命令提示符cd和dir185
7.7.3 运行程序的方式185
7.7.4 控制台应用程序中的类186
7.7.5 脚本和输出重定向187
7.7.6 脚本和批处理文件188
7.8 本章小结188
7.9 练习题189
第8章 数据访问191
8.1 ADO.NET引言191
8.1.1 ADO.NET与ADO的差异192
8.1.2 ADO.NET的对象体系193
8.1.3 数据访问的3个典型阶段195
8.2 ADO.NET访问关系数据库195
8.2.1 引入操作数据库的命名空间195
8.2.2 数据库连接196
8.2.3 数据库访问198
8.3 DataSet操作XML206
8.4 本章小结208
8.5 练习题208
第9章 Windows Service设计210
9.1 Windows Service简介210
9.1.1 系统中现有的Windows Service211
9.1.2 Windows Service的独特之处211
9.2 使用Visual Studio.NET创建Windows Service211
9.3 本章小结215
9.4 练习题216
第10章 Web应用设计218
10.1 Web应用程序基础218
10.1.1 HTML页面218
10.1.2 动态Web页面219
10.2 ASP.NET简介220
10.2.1 对编译语言的支持220
10.2.2 程序代码与页面内容的分离220
10.2.3 简单的配置222
10.3 ASP.NET应用程序的建立222
10.4 Web窗体和控件225
10.4.1 Web窗体225
10.4.2 Web控件225
10.4.3 HTML控件227
10.4.4 服务器控件228
10.5 Web服务230
10.5.1 Web Service结构体系230
10.5.2 Visual Studio.NET对Web服务的支持231
10.5.3 将Web引用添加到项目232
10.5.4 从项目中移除“Web引用”233
10.5.5 创建一个Web服务233
10.5.6 应用一个Web服务234
10.6 ASP.NET Web应用程序模板236
10.6.1 要求236
10.6.2 由模板添加的文件和引用236
10.6.3 Web应用程序模板与Web服务模板的比较237
10.7 本章小结237
10.8 练习题237
第11章 在C#中使用XML239
11.1 XML概述239
11.2 读取XML241
11.3 编写XML259
11.4 实现DOM262
11.5 本章小结276
11.6 练习题276