C#技术内幕PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:特列斯,Telles
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2002
- ISBN:7508411536
- 页数:496 页
第1章 数据类型 1
1.1 深入介绍 1
1.1.1 值类型 1
1.1.2 引用类型 3
1.1.3 数组 4
1.1.4 集合 6
1.1.5 类型转换 7
1.2 快速解决方案 8
1.2.1 制作一个简单的Hello World框架 8
1.2.2 变量声明 9
1.2.3 变量初始化 10
1.2.4 变量的作用域 12
1.2.5 创建简单数组 13
1.2.6 遍历数组 14
1.2.7 创建返回布尔值的简单函数 16
1.2.8 确定系统的最大值和最小值 16
1.2.9 创建集合 18
1.2.10 集合的遍历 20
1.2.11 集合的插入 21
1.2.12 集合的删除 23
1.2.13 创建文字字符串 24
1.2.14 创建别名 25
1.2.15 字符串显式转化为数字 26
1.2.16 显式或隐式的数字类型转换 28
2.1.1 枚举 29
2.1 深入介绍 29
第2章 用户自定义类型 29
2.1.2 类 30
2.2 快速解决方案 40
2.2.1 创建简单的类 40
2.2.2 创建子类 42
2.2.3 创建构造器 44
2.2.4 创建析构器 46
2.2.5 创建参数数目可变的方法 47
2.2.6 创建具有引用参数的方法 48
2.2.7 实现类的属性 50
2.2.8 创建静态的类级别变量 51
2.2.9 创建对象数组 52
2.2.10 创建接口 53
2.2.11 创建抽象类 54
2.2.12 重载一个方法 56
2.2.13 创建一个事件 57
2.2.14 使用索引器 59
2.2.15 从类访问接口 61
2.2.16 抛出异常 63
2.2.17 用try/catch块处理可能产生的异常 64
2.2.18 利用finally传送一个异常 65
第3章 语言特色 68
3.1 深入介绍 68
3.1.1 特征 68
3.1.2 表达式 70
3.1.3 垃圾收集 71
3.1.4 结构 72
3.1.5 枚举 73
3.1.6 新的保留字 75
3.2 快速解决方案 76
3.2.1 创建特征 76
3.2.2 显示类的特征 78
3.2.3 创建只读属性 80
3.2.4 多线程的同步方法 81
3.2.5 强制垃圾收集 83
3.2.6 溢出检测 85
3.2.7 创建枚举 86
3.2.8 获取当前对象 87
3.2.9 分配内存 88
3.2.10 编译一个简单的命令行程序 89
3.2.11 创建新的资源 91
3.2.12 读取资源 92
3.2.13 在程序中使用资源 94
3.2.14 创建一个新资源阅读器 96
3.2.15 在另一种语言中继承C#的类 98
第4章 编程概念 100
4.1 深入介绍 100
4.1.1 流程控制 100
4.1.2 名称空间 107
4.1.3 危险的代码 108
4.1.4 语言的扩充 109
4.2 快速解决方案 111
4.2.1 使用switch语句 111
4.2.2 使用for循环 113
4.2.3 使用foreach循环 115
4.2.4 使用While循环 116
4.2.5 使用do循环 118
4.2.6 使用if语句 120
4.2.7 使用嵌套的if语句 121
4.2.8 在switch语句中跳转 123
4.2.9 从循环中跳出 124
4.2.10 创建名称空间 126
4.2.11 在应用程序中使用名称空间 128
4.2.12 创建别名 129
4.2.13 使用unsafe关键字 130
4.2.14 调用Win32函数 132
4.2.15 使用改进后的C++代码 134
4.2.16 从C#中调用COM模块 135
5.1.1 委派 138
5.1 深入介绍 138
第5章 委派与事件 138
5.1.2 事件 144
5.2 快速解决方案 149
5.2.1 创建委派 149
5.2.2 在方法中使用委派 152
5.2.3 创建新的事件 154
5.2.4 链接事件 156
5.2.5 使用事件源 158
5.2.6 用管理版的C++创建简单委派 161
5.2.7 创建多重委派 163
5.2.8 激活事件 165
5.2.9 使用委派选择正确的调用函数 168
第6章 映射 171
6.1 深入介绍 171
6.1.1 何为映射 171
6.1.2 需要映射的理由 172
6.1.3 如何使用映射 172
6.1.4 何为动态装载 174
6.2 快速解决方案 175
6.2.1 从集合中获取类和类信息 175
6.2.2 从类中获取成员信息 181
6.2.3 动态调用集合中类的方法 182
6.2.4 查证某个类包含了方法 185
6.2.5 判断某个类是否派生于另外一个类 187
6.2.6 为某个类转储方法和它们的参数 189
7.1.1 控制台应用程序 193
第7章 编写应用程序 193
7.1 深入介绍 193
7.1.2 Windows窗体的应用程序 195
7.1.3 窗体的重用 196
7.1.4 Windows服务程序 196
7.1.5 建立并配置应用程序 197
7.2 快速解决方案 198
7.2.1 使用控制台 198
7.2.2 将控制台标准输出改变为文件 200
7.2.3 从用户获取输入 201
7.2.4 访问注册表 203
7.2.5 使用多线程 205
7.2.6 使用日期和时间函数 208
7.2.7 使用Windows API列出所有的服务器 211
7.2.8 使用事件日志工作 213
7.2.9 列出命令行参数 216
7.2.10 创建新的窗体 218
7.2.11 通过窗体对象使用事件 222
7.2.12 使用列表视图 224
7.2.13 为窗体显示消息框 228
7.2.14 获取窗体初始化参数 229
7.2.15 向窗体添加菜单 232
7.2.16 创建Windows服务 234
7.2.17 使用数据库 236
8.1 深入介绍 240
8.1.1 文件和目录 240
第8章 公用语言运行环境库 240
8.1.2 集合 241
8.1.3 日期和时问 242
8.1.4 密码系统 243
8.1.5 安全性 244
8.1.6 套接字 245
8.1.7 远程访问 246
8.1.8 剪贴板 246
8.2.1 创建一个新文件 247
8.2 快速解决方案 247
8.2.2 从文本文件中读取 249
8.2.3 读取二进制文件 251
8.2.4 遍历目录中的文件 253
8.2.5 删除文件 254
8.2.6 得到当前的系统时间 256
8.2.7 得到两个日期和时间的间隔 257
8.2.8 在给定的时刻安排事件执行 259
8.2.9 数据加密 260
8.2.10 数据解密 264
8.2.11 检查访问安全性 267
8.2.12 在C#中写一个套接字服务器程序 268
8.2.13 在C#中写一个套接字客户端程序 270
8.2.14 执行HTTP的get命令 272
8.2.15 执行HTTP的post命令 273
8.2.16 远程程序激活 275
8.2.17 复制到剪贴板 277
8.2.18 从剪贴板中复制信息 279
第9章 可视元件 282
9.1 深入介绍 282
9.1.1 普通组件 282
9.1.2 用户自定义组件 288
9.2 快速解决方案 289
9.2.1 在窗体上创建按钮 289
9.2.2 在窗体上创建列表框 292
9.2.3 组装列表框 294
9.2.4 为窗体添加边界 296
9.2.5 格式化rich edit控件的字符串文本 298
9.2.6 选择和清除复选列表框选项 300
9.2.7 创建自定义控件 303
9.2.8 添加标签 306
9.2.9 修改标签的标题 309
9.2.10 查看复选框是否已被选择 310
9.2.11 选择文件 313
9.2.12 创建自己设计的列表框 315
9.2.13 创建具有行编号功能的文件阅读器 318
9.2.14 添加窗体图标 320
第10章 文件和数据库 323
10.1 深入介绍 323
10.1.1 流 323
10.1.2 文件 325
10.1.3 目录 326
10.1.5 SQL 327
10.1.4 数据库 327
10.1.6 事务 329
10.1.7 XML 330
10.2 快速解决方案 331
10.2.1 在C#中创建和使用流 331
10.2.2 连接Access数据库 332
10.2.3 从数据库中获得数据 334
10.2.4 向数据库中添加数据 336
10.2.5 删除数据库中的数据 338
10.2.6 使用多表工作 343
10.2.7 使用存储过程 345
10.2.8 为存储过程设置参数 347
10.2.9 使用数据库事务 348
10.2.10 写入XML文件 351
10.2.11 读取XML文件 353
10.2.12 XML文件的串行化 354
10.2.13 将数据集以XML方式保存 357
第11章 图形图像编程 359
11.1 深入介绍 359
11.1.1 GDI+接口 359
11.1.2 图形对象 360
11.1.3 文本和绘图 369
11.1.4 图元函数 370
11.2 快速解决方案 371
11.2.1 在窗体中画一个简单模型 371
11.2.2 在窗体中绘制位图 373
11.2.3 在窗体中显示位图 375
11.2.4 显示文本 378
11.2.5 根据用户输入绘制 383
11.2.6 修改控件中的字体 387
11.2.7 旋转字体 392
11.2.8 动态创建PNG文件 396
12.1.1 什么是多线程 400
12.1.2 为什么在程序中想要使用线程 400
12.1 深入介绍 400
第12章 线程 400
12.1.3 如何在应用程序中使用线程 401
12.1.4 后台线程 406
12.1.5 怎样与线程通讯 406
12.1.6 如何关闭多线程应用程序 407
12.1.7 并发性 408
12.1.8 临界区和锁 408
12.2 快速解决方案 409
12.2.1 创建新线程 409
12.2.2 结束线程 412
12.2.3 线程中的后台处理 416
12.2.4 后台线程与可视化单元的通讯 419
12.2.5 多线程同步 423
12.2.6 列出进程中所有的线程 426
第13章 组件 431
13.1 深入介绍 431
13.1.1 基于组件的设计 431
13.1.2 组件的优越性 432
13.1.3 C#组件 434
13.1.4 组件的组成 435
13.1.5 GUI组件 438
13.2 快速解决方案 440
13.2.1 创建新的组件 440
13.2.2 使用现有的组件 444
13.2.3 为组件创建属性 448
13.2.4 为控件创建只读属性 450
13.2.5 为组件创建事件 454
13.2.6 组件中的拖放操作 458
13.2.7 为组件加版本信息 461
第14章 其他部分 464
14.1 深入介绍 464
14.1.1 打印 464
14.1.2 类扩展 465
14.1.3 帮助 466
14.1.4 系统盘 467
14.2.1 打印文本框的内容 468
14.2 快速解决方案 468
14.2.2 实现打印预览 471
14.2.3 安全的可移植代码 475
14.2.4 扩展字符串类 479
14.2.5 在应用程序中显示帮助文件 481
14.2.6 创建动态菜单 485
14.2.7 创建一个有用的控制台应用程序 488
14.2.8 从一个应用程序中运行另一个应用程序 490
14.2.9 为应用程序创建系统盘图标 493
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《固体量子化学 英文版》(俄)叶瓦列斯托夫著 2012
- 《物理教学表演 第5册 电学》(苏)杰列斯宁(Телеснин,Р.В)著;东北工学院物理教研组 1958
- 《思想方法论》马恩列斯思想方法论编辑委员会辑 1949
- 《怎样自制电话机》(苏)斯特列勒科夫(П.Г.Стрелков)著;钟禄译 1958
- 《人体解剖学》(苏)柯列斯尼科夫(Н.В.Колесников)著;陈锵译 1954
- 《柠檬、甜橙、桔子》(苏)克列斯尼克,别利耶娃著;蒋芸生译 1957
- 《抓岩机的使用方法》(苏)别列斯拉维兹(Ф.Г.Береславец)著;刘中译 1955
- 《胸膜及肺中的异物》(苏)柯列斯尼夫(И.С.Копесников)撰;胡尚一译 1951
- 《各项运动生理特点克列斯托甫尼科夫运动生理学论文文集第3部分》克列斯托甫尼科夫АНКрестовников著 1957
- 《钢结构 上》Н.С.斯特列律斯基主编;钟善桐等译 1955
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018