C#实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:吴军编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115096554
- 页数:322 页
第一篇 基础知识篇 3
第1章 .NET初步 3
1.1 什么是.NET 4
1.2 .NET中的关键技术 6
1.2.1 公共语言运行时 6
1.2.2 网络应用程序可编程模板 7
1.2.3 数据访问服务ADO+ 9
1.2.4 XML和SOAP 10
1.3 .NET的框架 10
1.4 为什么选择C# 11
1.5 小结与习题 12
1.5.1 小结 12
1.5.2 习题 12
第2章 C#基础知识 13
2.1 C#的增强特性 14
2.2 C#和C++ 16
2.3 C#和Java 17
2.4 C#的执行 17
2.5 小结与习题 18
2.5.1 小结 18
2.5.2 习题 18
第3章 Visual Studio.net概述 19
3.1 Visual Studio.net的新增功能 20
3.2 Visual Studio.net的安装 20
3.2.1 安装对配置的要求 20
3.2.2 Visual Studio.net的安装 21
3.3.1 提供帮助信息 22
3.3.2 熟悉Visual Studio.net的开发环境 22
3.3 Visual Studio.net的开发环境 22
3.3.3 Visual Studio.net的工具栏 26
3.3.4 Visual Studio.net的菜单 28
3.4 小结与习题 38
3.4.1 小结 38
3.4.2 习题 39
第4章 第一个C#程序 41
4.1 建立HelloWorld 42
4.2 HelloWorld的代码分析 43
4.3 在HelloWorld中添加代码 45
4.4 HelloWorld的改进版本 46
4.5 小结与习题 48
4.5.1 小结 48
4.5.2 习题 48
第5章 类型 49
5.1 值类型(Value types) 50
5.1.1 整型(Integral types) 50
5.1.2 小数型(Decimal type) 51
5.1.3 浮点型(Floating point types) 51
5.1.4 布尔型(Bool type) 51
5.1.5 结构(Struct types) 52
5.1.6 枚举(Enumeration types) 53
5.2 引用类型(Reference types) 54
5.2.1 类类型(Class types) 55
5.2.2 对象类型(Object type) 55
5.2.3 字符串类型(String type) 55
5.2.4 接口类型(Interface type) 55
5.2.5 数组类型(Array type) 56
5.2.6 代表类型(Delegate type) 57
5.3.1 入盒操作(Boxing) 58
5.3 入盒和出盒 58
5.3.2 出盒操作(Unboxing) 59
5.4 小结与习题 59
5.4.1 小结 59
5.4.2 习题 59
第6章 语句 61
6.1 基本知识 62
6.1.1 标号和goto语句 63
6.1.2 声明变量 64
6.1.3 break和continue语句 64
6.2 选择语句 64
6.3 循环语句 70
6.4.1 小结 75
6.4.2 习题 75
6.4 小结与习题 75
第7章 类 77
7.1 构造函数和析构函数 78
7.2 方法 79
7.2.1 方法参数 80
7.2.2 改写方法 82
7.2.3 方法屏蔽 84
7.3 类属性 86
7.4 索引 88
7.5 事件 90
7.6 应用修饰符 92
7.6.1 类修饰符 92
7.6.2 成员修饰符 93
7.6.3 存取修饰符 93
7.7.2 习题 95
7.7.1 小结 95
7.7 小结与习题 95
第8章 异常处理 97
8.1 校验(checked)和非校验(unchecked)语句 98
8.1.1 在编译器中设置溢出校验 99
8.1.2 语法溢出校验 99
8.2 异常处理语句 101
8.2.1 使用try和catch捕获异常 101
8.2.2 使用try和finally清除异常 103
8.2.3 使用try-catch-finally处理所有异常 105
8.3 引发异常 106
8.3.1 重新引发异常 107
8.3.2 创建自己的异常类 107
8.5 小结与习题 109
8.5.1 小结 109
8.4 异常处理的“要”和“不要” 109
8.5.2 习题 110
第9章 用C#编写组件 111
9.1 第一个C#组件 112
9.1.1 构建组件 112
9.1.2 编译组件 114
9.1.3 创建一个简单的客户应用程序 115
9.2 使用名字空间工作 116
9.2.1 在名字空间中包装类 116
9.2.2 在客户应用程序中使用名字空间 118
9.2.3 增加多个类到名字空间 121
9.3 用Visual Studio.net创建组件 121
9.3.1 创建一个DLL 121
9.3.2 用客户程序来验证 125
9.4.1 小结 128
9.4 小结与习题 128
9.4.2 习题 129
第10章 配置C# 131
10.1 条件编译 132
10.1.1 预处理用法 132
10.1.2 条件属性 136
10.2 XML初步 137
10.2.1 什么是XML 137
10.2.2 相关技术 144
10.2.3 第一个XML文档 147
10.2.4 结构完整的XML文档 152
10.3 在XML中的文档注释 169
10.3.1 描述一个成员 170
10.3.2 添加备注和列表 172
10.3.3 提供例子 174
10.3.4 描述参数 177
10.3.5 描述属性 179
10.3.6 编译文档 180
10.4 程序的版本化 181
10.5 小结与习题 181
10.5.1 小结 181
10.5.2 习题 182
第二篇 应用提高篇 185
第11章 C#的表单编程基础 185
11.1 第一个Windows Forms程序 186
11.2 Windows Forms程序的组成 187
11.2.1 Forms(表单) 187
11.2.2 Controls(控件) 187
11.3 用Visual Studio.net开发表单程序 189
11.2.3 Events(事件) 189
11.3.1 创建工程 190
11.3.2 添加新的Form:关于对话框 191
11.3.3 为主视窗添加菜单 192
11.4 程序中消息的处理 192
11.4.1 处理WM_PAINT消息 192
11.4.2 自定义消息的处理 193
11.5 创建MDI程序 195
11.5.1 创建MDI程序 195
11.5.2 标准的MDI菜单 195
11.5.3 激活子表单 196
11.5.4 菜单的合并 196
11.6 比较完整的例子 198
11.6.1 创建工程 198
11.6.2 添加控件 201
11.6.3 增加事件 203
11.7 小结与习题 205
11.7.1 小结 205
11.7.2 习题 205
第12章 控件 207
12.1 标签 208
12.2 链结标签 209
12.3 菜单 210
12.4 文本框 210
12.5 复选框 211
12.6 单选框 211
12.7 进度条 212
12.8 组合框 213
12.9 滚动条 214
12.10 分隔条 215
12.11 图片框 216
12.12 数字条 217
12.13 定时器 218
12.14 编辑控件 218
12.15 工具栏 219
12.15.1 创建工具栏 219
12.15.2 为工具栏按钮载入图标 220
12.15.3 为按钮增加事件 221
12.16 列表框 222
12.17 工具提示 227
12.18 为控件添加处理程序 228
12.19.1 小结 229
12.19.2 习题 229
12.19 小结与习题 229
第13章 GDI++ 231
13.1 创建和使用Graphics类 232
13.2 创建和使用画刷 234
13.3 创建和使用画笔 236
13.4 创建和使用字体 238
13.5 几个和绘图相关的类 242
13.5.1 Color 242
13.5.2 Rectangle 242
13.5.3 Point 242
13.6 一个完整的例子 243
13.7 小结与习题 245
13.7.1 小结 245
13.7.2 习题 245
第14章 数据库编程 247
14.1 Connections对象 248
14.2 Commands对象 250
14.3 DataReaders对象 253
14.4 DataSets和DataSetCommands对象 254
14.4.1 DataSets对象 254
14.4.2 DataSetCommands对象 256
14.5 一个例子 260
14.6 小结与习题 268
14.6.1 小结 268
14.6.2 习题 268
第15章 Internet编程 269
15.1 Remoting对象 270
15.2 Proxy对象 271
15.3 管道 273
15.4 对象的激活 278
15.5 对象租用的生命周期 280
15.6 一个聊天程序 282
15.7 小结与习题 293
15.7.1 小结 293
15.7.2 习题 293
第16章 WordPad程序 295
16.1 WordPad的功能 296
16.2 创建WordPad的框架 298
16.2.1 为空白表单添加控件 298
16.2.2 为WordPad添加代码 302
16.3 创建About对话框 317
16.4 小结与习题 318
16.4.1 小结 318
16.4.2 习题 318
附录 培训大纲 319
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019