图书介绍
C#编程技术基础【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 武汉厚溥教育科技有限公司编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302347477
- 出版时间:2014
- 标注页数:311页
- 文件大小:54MB
- 文件页数:323页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#编程技术基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 深入了解NET Framework1
1.1.NET Framework回顾2
1.2 .NET Framework的体系结构2
1.3 .NET Framework的组件3
1.3.1公共语言运行时3
1.3.2通用类型系统4
1.3.3公共语言规范5
1.4 .NET程序编译原理5
1.5 .NET框架类库6
1.5.1框架类库6
1.5.2框架类库中的命名空间6
1.6示例7
【小结】8
【自测题】8
第2章 C#储法基础9
2.1预定义数据类型10
2.1.1为什么需要区分数据类型10
2.1.2主要预定义数据类型10
2.2程序中的变量和常量11
2.2.1变量的概念和作用11
2.2.2变量的定义12
2.2.3变量的赋值13
2.2.4常量13
2.2.5使用var创建隐型局部变量13
2.3表达式和常用运算符16
2.3.1表达式以及运算符的分类的定义16
2.3.2算术运算符16
2.3.3 比较运算符16
2.3.4逻辑运算符17
2.3.5快捷运算符17
2.3.6三元运算符18
2.3.7运算符优先级18
2.4 C#中的程序控制结构19
2.4.1条件判断结构19
2.4.2循环结构23
2.5数组26
2.5.1数组的定义26
2.5.2数组的赋值和取值27
2.5.3使用var和数组初始化器创建隐型数组28
2.5.4数组结合循环29
2.6枚举31
2.7简单类型转换35
2.7.1数值类型转换成字符串35
2.7.2字符串转换成数值类型36
【小结】36
【自测题】37
【上机部分】38
【课后作业】46
第3章 类和对象(一)47
3.1 C#——面向对象语言48
3.1.1面向对象语言的诞生和特点48
3.1.2面向对象语言基础——类的概念和定义49
3.1.3 对象50
3.1.4创建匿名类的对象53
3.2成员方法54
3.2.1成员方法的定义54
3.2.2方法调用55
3.3构造方法56
3.3.1为什么需要构造方法56
3.3.2 this关键字62
3.4命名空间64
3.5面向对象语言特点和访问修饰符67
3.5.1面向对象语言的特点67
3.5.2访问修饰符68
3.6值类型和引用类型74
3.6.1数据类型的分类:值类型和引用类型74
3.6.2值类型和引用类型的转换:装箱和拆箱78
【小结】79
【自测题】80
【上机部分】80
【课后作业】88
第4章 类和对象(二)89
4.1类的静态成员90
4.1.1静态方法和static关键字90
4.1.2静态成员变量93
4.2 ref关键字和out关键字94
4.2.1 ref关键字94
4.2.2 out关键字96
4.3成员方法的重载97
【小结】101
【自测题】101
【上机部分】102
【课后作业】106
第5章C# OOP深入107
5.1类似于类的数据类型——结构体108
5.2访问私有成员的利器——属性110
5.2.1如何定义和使用属性111
5.2.2自动属性114
5.3索引器114
5.4静态类118
5.5使用类图查看类的构造119
【小结】120
【自测题】121
【上机部分】121
【课后作业】128
第6章 C#事件处理129
6.1委托130
6.1.1定义委托131
6.1.2实例化委托131
6.1.3调用委托133
6.1.4匿名方法133
6.2事件135
6.2.1定义事件136
6.2.2订阅事件136
6.2.3引发事件137
6.3自定义事件完整实例137
6.4含参数事件完整实例139
【小结】143
【自测题143
【上机部分】144
【课后作业】150
第7章 继承和多态151
7.1继承152
7.1.1继承C#中的类152
7.1.2继承中的构造方法156
7.1.3 base关键字和protected访问修饰符159
7.2密封类163
7.3多态164
【小结】168
【自测题】168
【上机部分】170
【课后作业】176
第8章 抽象类和接口177
8.1抽象类178
8.2接口182
8.2.1使用接口183
8.2.2继承基类并实现接口184
8.2.3多重接口实现186
8.2.4 is和as关键字187
8.2.5接口绑定188
8.2.6接口作为参数的意义189
8.2.7接口小结189
8.3接口和抽象类的区别189
【小结】190
【自测题】190
【上机部分】191
【课后作业】193
第9章 常用类195
9.1 Math类196
9.2 Random类197
9.3 DateTime结构200
9.4 System.String类202
9.5 StringBuilder类204
9.6正则表达式205
9.6.1 System.Text.RegularExpressions命名空间206
9.6.2 Regex类206
9.6.3 Match类和MatchCollection类211
9.6.4模糊匹配212
【小结】214
【自测题】214
【上机部分】215
【课后作业】218
第10章 集合和泛型219
10.1 System.Array概述220
10.2 System.Array的属性和方法221
10.3 System.Collections命名空间223
10.3.1 ArrayList类223
10.3.2 HashTable类226
10.4泛型集合229
10.4.1 System.Collections.Generic命名空间231
10.4.2 List〈T〉类231
10.4.3 Dictionary〈TKeyTValue〉类234
10.4.4对象与集合初始化器237
10.5 Lambda表达式与语句238
10.5.1 Lambda表达式238
10.5.2 Lambda语句239
10.5.3带有标准查询运算符的Lambda239
10.6扩展方法240
10.6.1扩展方法一:FirsOrDefault()241
10.6.2扩展方法二:Max()243
10.6.3扩展方法三:SingleOrDefault()244
10.6.4扩展方法四:Where()245
10.6.5扩展方法五:Select()246
10.7 IComparable接口实现排序247
10.8泛型接口252
10.8.1 IComparable〈T〉接口252
10.8.2IComparer〈T〉接口253
【小结】256
【自测题】257
【上机部分】257
【课后作业】264
第11章 调试和异常处理265
11.1调试266
11.1.1调试的必要性266
11.1.2调试过程267
11.1.3 Visual Studio 2008中的调试工具270
11.2异常272
11.2.1 System.Exception273
11.2.2 try和catch块275
11.2.3使用throw引发异常276
11.2.4使用finally276
11.2.5多重catch块277
11.2.6自定义异常类277
11.3应用程序示例278
【小结】280
【自测题】281
【上机部分】281
【课后作业】288
第12章C#中的文件处理289
12.1 System.IO命名空间290
12.2 File类290
12.3 Directory类291
12.4对文本文件的读写操作292
12.4.1文件流293
12.4.2流读写对象294
12.5二进制文件的读写297
12.6序列化和反序列化301
【小结】304
【自测题】304
【上机部分】305
【课后作业】309
参考文献311
热门推荐
- 3180184.html
- 3531530.html
- 3272539.html
- 3680705.html
- 3194386.html
- 2332476.html
- 2587399.html
- 2143230.html
- 1787115.html
- 1446107.html
- http://www.ickdjs.cc/book_820314.html
- http://www.ickdjs.cc/book_1945936.html
- http://www.ickdjs.cc/book_3703145.html
- http://www.ickdjs.cc/book_2016830.html
- http://www.ickdjs.cc/book_1017442.html
- http://www.ickdjs.cc/book_1046794.html
- http://www.ickdjs.cc/book_2855176.html
- http://www.ickdjs.cc/book_3339631.html
- http://www.ickdjs.cc/book_1256561.html
- http://www.ickdjs.cc/book_2385357.html