C#程序员参考手册PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:Grant Palmer著;康博译
- 出 版 社:北京:清华大学出版社
- 出版年份:2002
- ISBN:7302058083
- 页数:460 页
第1章 编译和程序结构 1
1.1 基本的C#语法 1
1.1.1 注释 2
2.3 值类型 2
1.1.2 Main()方法 4
1.2 编译一个C#程序 5
1.3 命名空间 7
1.4 小结 9
2.1.1 公共语言规范 10
2.1 通用类型系统 10
第2章 C#类型系统 10
2.1.2 类型层次结构 11
2.2 栈和托管堆 11
2.3.1 内建值类型 12
2.3.2 用户定义的值类型 17
2.4 引用类型 17
2.4.1 预定义的引用类型 18
2.4.2 用户定义的引用类型 20
2.5 确定类型 20
2.6 强制类型转换 21
2.7 装箱和取消装箱 22
2.8 小结 23
第3章 运算符 24
3.1 算术运算符 24
3.2 赋值运算符 25
3.3 关系运算符 27
3.4 逻辑运算符 27
3.5 对象运算符 28
3.6 间接寻址和地址运算符 29
3.7 其他运算符 29
3.8 运算符重载 30
3.9 小结 32
第4章 程序流程和异常处理 33
4.1 条件语句 33
4.1.1 if-else语句 33
4.1.2 switch语句 35
4.2 迭代循环 37
4.2.1 for语句 37
4.2.2 foreach语句 38
4.2.3 while语句 39
4.2.4 do-while 语句 40
4.3.2 continue语句 41
4.3.1 break语句 41
4.3 跳转语句 41
4.3.3 goto语句 42
4.3.4 return语句 42
4.4 异常处理 42
4.5 小结 44
第5章 局部变量 45
5.1 局部变量声明 45
5.2 局部变量赋值 45
5.3 变量的作用域 47
5.4 小结 49
第6章 数组 50
6.1 创建一维数组 50
6.2 创建多维数组 51
6.3 初始化数组元素 52
6.4 访问数组元素 53
6.5 数组属性和方法 54
6.6 数组引用语义 55
6.7 小结 57
第7章 类 58
7.1 定义类 58
7.2 创建一个类实例 61
7.3 构造函数 62
7.3.1 调用基类的构造函数 63
7.3.2 调用在同一个类中定义的构造函数 65
7.3.3 静态构造函数 67
7.4 析构函数和Finalize()方法 68
7.5 处理托管和非托管资源 69
7.6 继承 73
7.7 用户定义类型之间的强制转换 75
7.8 小结 80
8.2 定义结构 81
8.1 结构和类之间的差异 81
第8章 结构 81
8.3 创建结构实例 83
8.4 小结 84
第9章 接口 85
9.1 定义接口 85
9.2 实现接口 86
9.3 接口继承 87
9.4 接口映射 87
9.5 小结 90
10.1 定义一个枚举 91
第10章 枚举 91
10.2 使用枚举 92
10.3 Enum类的方法 93
10.4 小结 96
第11章 字段 97
11.1 实例字段 97
11.2 静态字段 99
11.3 访问修饰符 100
11.4 常量字段 102
11.5 只读字段 102
11.6 lock语句 104
11.7 易变字段 106
11.8 小结 106
第12章 方法 107
12.1 定义方法 107
12.2 退出方法 108
12.3 实例方法 108
12.4 静态方法 110
12.5 访问修饰符 111
12.6 方法参数 111
12.6.1 params关键字 113
12.6.2 ref关键字 114
12.6.3 out关键字 116
12.7 虚方法 117
12.8 抽象方法 118
12.9 密封方法 119
12.10 Extern关键字 120
12.11 方法重载 120
12.12 方法覆盖 120
12.13 方法隐藏 121
12.14 小结 122
13.1 定义属性 123
第13章 属性 123
13.1.1 get存取器 124
13.1.2 set存取器 125
13.2 实例属性 126
13.3 静态属性 127
13.4 小结 128
第14章 索引器 129
14.1 定义索引器 130
14.2 使用索引器 131
14.3 小结 132
15.2 创建委托实例 133
第15章 委托 133
15.1 定义委托 133
15.3 调用委托 134
15.4 多播委托 136
15.5 小结 138
第16章 事件 139
16.1 C#事件模型 139
16.2 事件委托 140
16.2.1 .NETFramework类库中的事件委托 140
16.4 触发事件 141
16.3 事件处理程序 141
16.2.3 创建事件委托实例 141
16.2.2 用户定义的事件委托 141
16.5 事件存取器 145
16.6 小结 148
第17章 不安全代码 149
17.1 指针和C 149
17.1.1 指针语法 149
17.1.2 unsafe关键字 150
17.1.3 编译不安全代码 150
17.1.4 fixed关键字 152
17.3 指针算术运算 153
17.2 sizeof运算符 153
17.4 强制转换指针 154
17.4.1 将指针强制转换为整型类型 154
17.4.2 将指针强制转换为其他指针类型 155
17.4.3 空指针 156
17.5 栈数组 159
17.6 小结 160
第18章 属性标志 161
18.1 在代码元素中应用属性标志 161
18.2 预定义属性标志 162
18.3 用属性标志进行条件编译 163
18.4 用户定义属性标志 164
18.5 使用反射展示属性标志 166
18.6 小结 169
第19章 预处理命令 170
19.1 预处理命令 170
19.2 小结 173
第20章 XML文档 174
20.1 创建XML文档注释 174
20.2 提取一个XML文档文件 176
20.3 小结 180
21.1 .NETFramework 中的命名空间 181
21.1.1 编译器类 181
第21章 .NET类的路标 181
21.1.2 与Windows操作系统互操作 182
21.1.3 核心类 182
21.1.4 CodeDom类 182
21.1.5 集合 183
21.1.6 组件行为 184
21.1.7 配置 184
21.1.9 调试 185
21.1.8 数据访问 185
21.1.10 目录服务 186
21.1.11 图形 186
21.1.12 组件服务 187
21.1.13 全局化 187
21.1.14 输入/输出 188
21.1.15 WMI 188
21.1.16 消息队列 188
21.1.18 反射 189
21.1.19 资源管理 189
21.1.17 联网 189
21.1.20 编译器服务 190
21.1.21 COM互操作性 190
21.1.22 Remoting 191
21.1.23 串行化 192
21.1.24 安全和加密 193
21.1.25 Windows服务 194
21.1.26 文本操作 195
21.1.27 线程 195
21.1.28 计时器 195
21.1.30 Web服务 196
21.1.29 Web编程 196
21.1.31 Web窗体 197
21.1.32 Windows窗体 198
21.1.33 XML 198
21.2 小结 199
第22章 系统类 200
22.1 Type类 200
22.2 Object类 213
22.3 String类 215
22.4 Array类 223
22.5 Console类 229
22.6 Convert类 232
22.7 DateTime结构 236
22.8 Exception类 243
22.9 GC类 244
22.10 Guid结构 247
22.11 ICloneable接口 250
22.12 IComparable接口 250
22.13 IConvertible接口 252
22.14 IDisposable接口 253
22.15 MarshalByRefObject类 254
22.16 Math类 256
22.17 小结 259
第23章 集合 260
23.1 ICollection接口 260
23.2 IComparer接口 261
23.3 IDictionary接口 262
23.4 IDictionaryEnumerator接口 263
23.5 IEnumerablle接口 264
23.6 IEnumerator接口 265
23.7 IHashCodeProvider接口 265
23.9 Stack类 266
23.8 IList接口 266
23.10 Queue类 271
23.11 ArrayList类 274
23.12 Hashtable类 280
23.13 SortedList类 285
23.14 CollectionBase类 290
23.15 DictionaryBase类 295
23.16 DictionaryEntry结构 297
23.17 小结 298
24.1 字节流 299
第24章 输入/输出 299
24.1.1 Stream类 300
24.1.2 BufferedStream类 302
24.1.3 FileStream类 306
24.1.4 MemoryStream类 309
24.2 二进制I/O流 312
24.2.1 BinaryReader类 313
24.2.2 BinaryWriter类 315
24.3 字符I/O流 319
24.3.1 TextReader类 319
24.3.2 TextWriter类 321
24.3.3 StreamReader类 323
24.3.4 StreamWriter类 326
24.3.5 StringReader类 327
24.3.6 StringWriter类 329
24.4 I/O枚举 330
24.4.1 FileAccess枚举 330
24.4.2 FileAttributes枚举 331
24.4.3 FileMode枚举 331
24.4.4 FileShare枚举 333
24.5 文件系统操作类 333
24.5.1 FileSystemInfo类 333
24.5.2 Directory类 335
24.5.3 DirectoryInfo类 338
24.5.4 File类 341
24.5.5 FileInfo类 344
24.6 小结 346
第25章 反射 347
25.1 应用程序层次结构类 347
25.1.1 Assembly类 347
25.1.2 Module类 356
25.2 成员信息类 360
25.2.1 MemberInfo类 360
25.2.2 MethodBase类 361
25.2.3 ConstructorInfo类 363
25.2.4 EventInfo类 366
25.2.5 FieldInfo类 368
25.2.6 ManifestResourceInfo类 372
25.2.7 MethodInfo类 372
25.2.8 ParameterInfo类 375
25.2.9 PropertyInfo类 377
25.3 System.Reflection的其他成员 380
25.3.1 Binder类 380
25.3.2 BindingFlags枚举 381
25.3.3 IReflect接口 382
25.3.4 Pointer类 383
25.4 小结 384
第26章 文本操作 385
26.1 Encoding类 385
26.2 ASCIIEncoding类 390
26.3 UnicodeEncoding类 393
26.4 UTF7Encoding类 397
26.5 UTF8Encoding类 399
26.6 Decoder类 402
26.8 StringBuilder类 405
26.7 Encoder类 405
26.9 小结 410
第27章 正则表达式 411
27.1 Capture类 411
27.2 CaptureCollection类 412
27.3 Group类 413
27.4 GroupCollection类 414
27.5 Match类 415
27.6 MatchCollection类 419
27.7 Regex类 420
27.8 RegexOptions枚举 424
27.9 正则表达式修饰符 425
27.9.1 匹配量词修饰符 425
27.9.2 字符匹配修饰符 425
27.9.3 位置修饰符 426
27.9.4 大小写修饰符 426
27.9.5 组合修饰符 426
27.10 小结 427
第28章 线程 428
28.1 同步的基础知识 428
28.3 Thread类 429
28.2 应用程序域 429
28.4 ThreadStart委托 434
28.5 ThreadPriority枚举 434
28.6 ThreadState枚举 435
28.7 Interlocked类 435
28.8 Monitor类 436
28.9 WaitHandle类 440
28.10 Mutex类 442
28.11 ReaderWriterLock类 444
28.12 ThreadPool类 448
28.14 Timer类 451
28.13 Timeout类 451
28.15 小结 454
附录A C#关键字 455
附录B 命名约定 458
B.1 大写样式 458
B.1.1 Pascal 458
B.1.2 Camel 459
B.2 一般的命名原则 459
B.2.1 大小写敏感性 459
B.2.2 缩写 459
B.2.3 特定于代码元素的命名原则 459
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《2014年全新版浙江省人事考试参考用书 申论》曹文彪 2013
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019