C#标准教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:费书宁主编
- 出 版 社:北京:航空工业出版社
- 出版年份:2002
- ISBN:7801830431
- 页数:271 页
第1章 理论基础 1
1.1 .NET框架(.NET Framework) 1
1.1.1 CLR(Common Language Runtime) 2
1.1.2 FCL(Frame Work Class Library) 3
1.1.3 CLS 4
1.1.4 Visual Studio.NET 4
1.2 面向对象编程(Object Oriented Programming) 4
1.2.1 什么是面向对象(Object-Oriented) 4
1.2.2 面向对象编程(Object Oriented Programming) 5
1.3 面向组件编程(Component Oriented Programming) 5
1.3.1 什么是组件(Component) 5
1.3.2 C#是面向组件的编程语言 5
1.5 自测 6
1.4 小结 6
第2章 C#快速入门 7
2.1 安装.NET Framework SDK 7
2.2 使用文本编辑器输入和编辑源程序 7
2.3 编译 9
2.3.1 编译源程序 9
2.3.2 控制编译器的行为 10
2.4 调试 12
2.5 一个用C#语言编写的简单的Windows表单程序 16
2.6 小结 18
2.7 自测 18
第3章 C#基本语法和结构 19
3.1 标识符与关键字 19
3.1.1 标识符(identifier) 19
3.2.1 类型的分类 20
3.2 类型 20
3.1.3 命名惯例 20
3.1.2 关键字(keyword) 20
3.2.2 预定义类型 21
3.2.3 统一类型系统 24
3.3 变量和变量的声明 25
3.3.1 变量的声明 25
3.3.2 明确赋值(definite assignment) 25
3.3.3 默认值 27
3.4 常量(Constant) 27
3.5 运算符 27
3.5.1 算术运算符 27
3.5.2 赋值运算符 30
3.5.3 自增和自减运算符 31
3.5.4 比较运算符 32
3.5.6 位运算符 33
3.5.5 逻辑运算符 33
3.5.7 移位运算符 35
3.5.8 特殊运算符 35
3.5.9 三元运算符 35
3.5.10 运算符总结 36
3.6 表达式和语句 37
3.7 程序控制 37
3.7.1 if语句 38
3.7.2 switch语句 39
3.7.3 while语句 40
3.7.4 do while语句 40
3.7.5 for语句 40
3.7.6 foreach语句 41
3.7.7 break、continue语句 41
3.7.8 goto语句 43
3.9 自测 45
3.8 小结 45
4.1 类的定义和使用 47
4.1.1 最简单的类 47
4.1.2 类的数据 47
第4章 类和对象的基础知识 47
4.1.3 类的函数(方法) 48
4.1.4 一个完整的类的例子 49
4.1.5 创建类对象和运行程序 49
4.1.6 类的访问机制 50
4.2 对象和引用 54
4.3 预定义数据类型和对象的初始化 56
4.3.1 预定义数据成员的初始化 56
4.3.2 初始化方法中的变量 58
4.3.3 对象和引用的初始化 58
4.4.1 类的构造方法 59
4.4 类的构造方法和重载 59
4.4.2 重载方法和默认构造方法 61
4.5 方法和参数传递方式 62
4.5.1 按值传递 62
4.5.2 按引用传递 63
4.5.3 明确赋值传递out参数 65
4.6 类的继承与多态 65
4.6.1 继承 65
4.6.2 多态 67
4.7 名字空间和using关键字 69
4.8 值类型和引用类型之间的转换 69
4.9 对象和销毁 70
4.10 小结 71
4.11 自测 71
5.1 this和base关键字 74
第5章 类和对象的高级特征 74
5.2 访问控制 75
5.3 抽象类和抽象方法 76
5.4 接口(interface)和多重继承 77
5.4.1 接口的定义和实现 78
5.4.2 一个类中可以实现多个接口 78
5.4.3 扩展接口 79
5.4.4 创建接口的实例 80
5.4.5 接口和抽象类的区别 81
5.5 用属性(property)封装数据 81
5.6 只读字段 83
5.7 小结 84
5.8 自测 85
6.1.1 数组(Array) 86
6.1 数组、结构与枚举 86
第6章 C#高级特征 86
6.1.2 结构 87
6.1.3 枚举 89
6.2 索引器(indexer) 90
6.3 委托(delegate) 92
6.4 事件(event) 93
6.5 异常处理 94
6.5.1 try-catch语句 94
6.5.2 checked和unchecked语句 96
6.6 小结 97
6.7 自测 97
第7章 Windows Form编程 99
7.1 多线程 99
7.1.1 创建和启动线程 99
7.1.3 暂停线程 101
7.1.2 连接线程 101
7.1.4 销毁线程 102
7.2 .NET名字空间和基类 104
7.3 一个简单的Windows Form程序 105
7.4 Form的基本设置 106
7.4.1 Rectangle类 106
7.4.2 Control.ControlCollection类 107
7.4.3 Point类 108
7.4.4 Control类 109
7.4.5 Size类 111
7.4.6 Form的边框 111
7.5 消息框 112
7.5.1 创建一个消息框 112
7.5.2 消息框常用属性 113
7.6.1 创建对话框 114
7.6 对话框 114
7.6.2 打开文件对话框 116
7.6.3 保存文件对话框 117
7.6.4 字体对话框 118
7.6.5 打印对话框 120
7.7 菜单 121
7.8 Form中的常用控件 122
7.8.1 使用VS.NET创建WinFoms应用程序 122
7.8.2 复杂的应用程序 128
7.9 小结 142
7.10 自测 143
第8章 用ADO.NET访问数据库 144
8.1 ADO.NET的特点 144
8.2 ADO.NET对象模型 145
8.2.1 .NET Data Provider 145
8.3.1 与SQL Server连接 149
8.2.2 DataSet 149
8.3 ADO.NET使用 149
8.3.2 与OLE DB连接 152
8.3.3 使用DataGrid 153
8.3.4 定制DataSet 155
8.3.5 结合多个数据表 158
8.3.6 改变数据库记录 160
8.4 小结 173
8.5 自测 173
第9章 用C#编写Web Forms 174
9.1 什么是Web Forms 174
9.2 创建一个Web Forms 174
9.3 比较复杂的Web Forms 178
9.3.1 初始设置 178
9.3.3 设计Web Forms 179
9.3.2 连接数据库 179
9.3.4 编写后台代码 181
9.4 ASP.NET常用Web控件 184
9.4.1 Web控件通用属性 187
9.4.2 Calendar控件 188
9.4.3 CheckBox控件 189
9.4.4 DropDownList控件 191
9.4.5 DataGrid控件 192
9.4.6 “属性”对话框 193
9.5 HTML控件 193
9.6 ASP.NET对象模型 194
9.7 创建一个简单的托管组件 195
9.8 小结 199
9.9 自测 199
10.1.1 什么是Web Services 200
第10章 Web服务和COM组件 200
10.1 Web Services 200
10.1.2 协议及消息传递(Protocol and Messaging) 202
10.1.3 WSDL 202
10.1.4 UDDI 203
10.1.5 服务发现(Service Discovery) 204
10.2 创建Web Services 204
10.2.1 创建一个新的Web服务项目 204
10.2.2 用VB创建客户端访问Web服务 212
10.2.3 创建代理 213
10.3 COM编程 217
10.3.1 创建一个自己的控件 217
10.3.2 编译程序 222
10.3.3 创建Windows Forms应用程序引用自定义控件 222
10.5 自测 225
10.4 小结 225
第11章 文件操作 226
11.1 文件和目录 226
11.1.1 目录 226
11.1.2 查看目录信息 227
11.1.3 文件 229
11.1.4 查看文件和子目录 230
11.1.5 修改文件 231
11.1.6 读取和写入数据 233
11.2 其他I/O 235
11.2.1 异步I/O 235
11.2.2 Socket 237
11.2.3 串行化 240
11.4 自测 243
11.3 小结 243
第12章 Visual Studio.NET介绍 244
12.1 起始页 244
12.2 Visual Studio.NET IDE浏览 245
12.2.1 标签化和自动隐藏的窗口 245
12.2.2 解决方案资源管理器 245
12.2.3 类视图 246
12.2.4 “属性”对话框 246
12.2.5 工具箱 247
12.2.6 服务器资源管理器 247
12.3 创建项目 249
12.3.1 工程和项目 249
12.3.2 AppWizard和项目类型 249
12.4.1 代码窗口 250
12.4 编写代码 250
12.4.2 智能提示 252
12.4.3 对象浏览器 253
12.4.4 应用组件和控件 253
12.5 编译代码 254
12.5.1 “输出”对话框 255
12.5.2 任务列表 255
12.6 调试代码 255
12.7 XML文档 258
12.8 小结 260
12.9 自测 260
第13章 常用BCL和常用.NET工具介绍 261
13.1 BCL 261
13.2 常用.NET工具 268
13.3 小结 271
13.4 自测 271
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019