C#程序设计PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:王贤明,谷琼,胡智文编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302293477
- 页数:558 页
第1章 概述 1
1.1 .NET 1
1.2 C 3
1.3 VS开发环境 3
1.4编程初试 4
1.4.1控制台程序 5
1.4.2 WinForm程序 7
1.4.3 ASPNET程序 8
1.5问与答 9
1.6思考与练习 17
1.7实战任务 17
第2章 数据类型与运算符 18
2.1概述 18
2.2变量与常量 18
2.2.1常量 18
2.2.2变量 19
2.2.3变量的命名 19
2.3简单数据类型 21
2.3.1 bool 21
2.3.2整型类型 21
2.3.3 char 22
2.3.4小数类型 24
2.4枚举类型 25
2.5结构类型 26
2.6运算符 27
2.6.1算术运算符 28
2.6.2赋值运算符 29
2.6.3关系与逻辑运算符 30
2.6.4位运算符 32
2.6.5条件运算符 33
2.6.6自增与自减 34
2.6.7运算符的优先级 35
2.7转换 36
2.8问与答 38
2.9思考与练习 42
2.10实战任务 43
第3章 程序控制 44
3.1概述 44
3.2选择 44
3.2.1 if 44
3.2.2 switch 46
3.3循环 47
3.3.1 for 47
3.3.2 while 50
3.3.3 do … while 50
3.4跳转 51
3.4.1 break 51
3.4.2 continue 52
3.4.3 goto 52
3.4.4 return 53
3.4.5 throw 53
3.5问与答 53
3.6思考与练习 57
3.7实战任务 57
第4章 面向对象基础 59
4.1类与对象 59
4.2类成员 59
4.2.1字段 60
4.2.2属性 61
4.2.3索引器 64
4.2.4方法 64
4.2.5 Main()函数 74
4.2.6构造函数 77
4.2.7 static 78
4.2.8析构函数 81
4.2.9委托 82
4.2.10事件 86
4.3继承 91
4.4多态 99
4.5接口 102
4.6结构 104
4.7 object类 108
4.7.1相等问题 108
4.7.2 Type和GetType() 111
4.7.3 ToString() 113
4.8问与答 115
4.9思考与练习 134
4.10实战任务 136
第5章 数组 138
5.1声明及初始化 138
5.2访问与遍历 140
5.3 Array 143
5.4聪明的数组——索引器 146
5.5问与答 149
5.6思考与练习 153
5.7实战任务 153
第6章 字符串 154
6.1字符串及其转义符 154
6.1.1字符串及其构造 154
6.1.2字符转义 156
6.2常用方法 156
6.2.1 string类的方法 156
6.2.2字符串对象的方法 159
6.3 StringBuilder 169
6.4编码 173
6.4.1编码的获取 174
6.4.2 BOM 176
6.4.3 UTF 176
6.5问与答 177
6.6思考与练习 180
6.7实战任务 180
第7章WinForm初步 182
7.1窗体 182
7.2控件使用 187
7.3基本控件 195
7.3.1 Label 195
7.3.2 Button 195
7.3.3 RadioButton 198
7.3.4 CheckBox 200
7.3.5 TextBox 201
7.3.6 MaskedTextBox 204
7.3.7 ListBox 206
7.3.8 ComboBox 210
7.3.9 PictureBox 212
7.3.10 NumericUpDown 213
7.3.11 ProgressBar 214
7.3.12 HScrollBar和VScrollBar 216
7.3.13 TrackBar 217
7.3.14 ToolTip 218
7.3.15 GroupBox 219
7.3.16 Panel 220
7.3.17 MonthCalendar 220
7.3.18 DateTimePicker 221
7.4常用组件 222
7.4.1 Timer 222
7.4.2 ImageList 224
7.5菜单 225
7.5.1 MenuStrip 225
7.5.2 ContextMenuStrip 227
7.5.3 ToolStrip 227
7.5.4 StatusStrip 228
7.6对话框 229
7.6.1 OpenFileDialog 229
7.6.2 SaveFileDialog 230
7.6.3 FontDialog 230
7.6.4 ColorDialog 231
7.6.5 FolderBrowserDialog 232
7.7高级控件 233
7.7.1 RichTextBox 233
7.7.2 CheckedListBox 235
7.7.3 TabControl 236
7.7.4 ListView 238
7.7.5 TreeView 242
7.8 COM组件 245
7.8.1 Shockwave Flash Object 246
7.8.2 Windows Media Player 247
7.8.3 WebBrowser 248
7.9 MDI 249
7.10问与答 254
7.11思考与练习 261
7.12实战任务 262
第8章 文件 263
8.1概述 263
8.2文件系统 263
8.2.1驱动器访问 263
8.2.2目录访问 264
8.2.3文件访问 266
8.2.4路径 267
8.3文件处理流 268
8.3.1 FileStream 268
8.3.2 StreamReader与StreamWriter 273
8.3.3 BinaryReader与BinaryWriter 274
8.4问与答 277
8.5思考与练习 278
8.6实战任务 279
第9章 集合 281
9.1概述 281
9.2集合 281
9.2.1 ArrayList 282
9.2.2 Queue 288
9.2.3 Stack 291
9.2.4 Hashtable 293
9.2.5 SortedList 297
9.2.6 BitArray 298
9.3问与答 299
9.4思考与练习 302
9.5实战任务 302
第10章 泛型 303
10.1概述 303
10.2泛型 303
10.3泛型约束 312
10.3.1基类约束 313
10.3.2接口约束 315
10.3.3引用类型约束 317
10.3.4值类型约束 318
10.3.5 new()构造函数约束 318
10.3.6混合约束 319
10.4泛型集合 320
10.4.1 List<T> 320
10.4.2 Queue<T>和Stack<T> 322
10.4.3 SortedList<T,V> 324
10.4.4 HashSet<T> 324
10.5问与答 329
10.6思考与练习 334
10.7实战任务 334
第11章GDI+ 335
11.1概述 335
11.2基本工具 336
11.2.1辅助绘图对象 336
11.2.2基本绘图工具 342
11.3图像处理 348
11.3.1绘制直线 348
11.3.2绘制矩形 349
11.3.3绘制多边形 349
11.3.4绘制曲线 350
11.3.5绘制椭圆 351
11.3.6绘制图像 352
11.4常用应用 353
11.4.1格式转换 353
11.4.2水印 354
11.4.3灰化 355
11.4.4底片 356
11.4.5浮雕 357
11.4.6文本打印 358
11.5问与答 361
11.6思考与练习 362
11.7实战任务 364
第12章 多线程 365
12.1进程 365
12.2多线程 369
12.2.1创建线程 370
12.2.2启动线程 372
12.2.3终止线程 374
12.2.4暂停线程 375
12.2.5合并线程 375
12.3线程同步 376
12.3.1 lock 378
12.3.2 Monitor 378
12.3.3 Mutex 380
12.3.4 ContextBoundObject 380
12.3.5 ManualResetEvent 381
12.3.6 AutoResetEvent 383
12.4线程池 385
12.5跨线程的控件访问 386
12.6问与答 387
12.7思考与练习 390
12.8实战任务 392
第13章 序列化 393
13.1二进制序列化 393
13.2 SOAP序列化 400
13.3 XML序列化 402
13.4问与答 403
13.5思考与练习 409
13.6实战任务 410
第14章 压缩与解压 411
14.1 DeflateStream 411
14.2 GZipStream 416
14.3问与答 418
14.4思考与练习 424
14.5实战任务 424
第15章 反射 425
15.1 Assembly 426
15.2 Type 427
15.2.1获取字段成员 430
15.2.2获取属性成员 432
15.2.3获取方法成员 433
15.2.4反射调用方法 434
15.2.5获取构造函数 436
15.2.6获取事件成员 438
15.2.7获取所有成员 439
15.2.8动态加载及调用 440
15.3问与答 444
15.4思考与练习 445
15.5实战任务 445
第16章LINQ 446
16.1基础知识 446
16.1.1隐式类型变量 446
16.1.2匿名方法 447
16.1.3 Lambda表达式 449
16.1.4匿名类型 451
16.2 LINQ查询初体验 452
16.3数据投影 454
16.4数据筛选 455
16.5数据排序 456
16.6数据分组 457
16.7联合查询 459
16.8问与答 462
16.9思考与练习 463
16.10实战任务 463
第17章SQL 464
17.1数据库基本概念 464
17.2 SQL学习环境 465
17.3 Insert 469
17.4 Select 470
方式一:手工方式 470
方式二:Select语句 470
17.4.1查询指定字段 471
17.4.2排序 471
17.4.3过滤 472
17.4.4查询前n条 473
17.4.5模糊查询 474
17.4.6统计 474
17.4.7分组 475
17.4.8空值查询 476
17.5 update 476
17.6 delete 477
17.7问与答 478
17.8思考与练习 481
17.9实战任务 481
第18章ADO.NET 482
18.1 Connection 483
18.2 Command 484
18.3 DataReader 486
18.4 DataAdapter 488
18.5 DataSet 490
18.6参数化查询 492
18.7数据绑定 494
18.7.1相关控件与组件 494
18.7.2简单控件绑定 497
18.7.3复杂控件绑定 498
18.7.4数据绑定示例 499
18.8问与答 500
18.9思考与练习 504
18.10实战任务 505
第19章WPF 506
19.1初识WPF 506
19.1.1 Hello,XXX 510
19.1.2窗体 512
19.1.3常用控件、属性、事件 512
19.2 Content属性研究 515
19.2.1 Content是object 515
19.2.2无名Grid的引用 515
19.2.3动态添加控件 516
19.2.4内置类下的Content 517
19.2.5 XAML下的Content 518
19.2.6自定义类下的Content 519
19.2.7容纳多控件的Content 519
19.3基本控件 520
19.3.1 Label 520
19.3.2 Image 521
19.3.3 TextBox 521
19.3.4 Button 522
19.3.5 RadioButton 524
19.3.6 CheckBox 525
19.3.7 ListBox 525
19.3.8 ComboBox 528
19.4布局控件 528
19.4.1 Grid 528
19.4.2 Canvas 530
19.4.3 StackPanel 531
19.5影音播放——MediaElement 531
19.6问与答 533
19.7思考与练习 534
19.8实战任务 535
第20章 异常、调试与安装包制作部署 536
20.1异常处理 536
20.1.1异常处理的几种形式 537
20.1.2异常的抛出 542
20.1.3自定义异常 544
20.2调试 546
20.3安装包的制作与部署 548
参考文献 558
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019