图书介绍
精通C#程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 南泰电脑,吕文达编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302091862
- 出版时间:2004
- 标注页数:679页
- 文件大小:88MB
- 文件页数:690页
- 主题词:C语言-程序设计
PDF下载
下载说明
精通C#程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#基础概要1
1.1NETFramework与 C#应用程序设计1
1.2 类库2
1.3 C#程序语言3
1.3.1 第一个C#应用程序3
1.3.2程序解析4
1.4命名空间6
1.5.1范例及其解析7
1.5主控台应用程序7
1.5.2关于变量9
1.6窗口应用程序9
1.7本章小结10
第2章 C#语言基础11
2.1 类型11
2.1.1数值类型11
2.1.2 内置引用类型15
2.2使用变量16
2.2.1变量声明与指定16
2.2.2变量生命期18
2.3常数19
2.4枚举类型21
2.5语句23
2.5.1 选择语句23
2.5.2 switch语句25
2.5.3循环语句29
2.5.4跳转语句32
2.6运算符33
2.6.2算术运算符34
2.6.1赋值运算符(=)34
2.6.3 递增递减运算符35
2.6.4关系运算符37
2.6.5 逻辑运算符38
2.6.6条件式逻辑运算符38
2.6.7一元以及多元运算符39
2.6.8运算符优先顺序40
2.7本章小结42
3.1 类44
3.1.1 定义类44
第3章 类与方法44
3.1.2类实例与成员引用45
3.1.3类的存取控制48
3.2方法成员48
3.2.1 方法48
3.2.2方法返回值51
3.2.3存取修饰符53
3.2.4参数传递54
3.2.5静态成员59
3.2.6嵌套类61
3.2.7方法重载64
3.3构造函数与析构函数66
3.3.1构造函数66
3.3.2析构函数69
3.4使用this关键字69
3.5索引器71
3.6属性成员78
3.7递归82
3.8本章小结84
4.1 关于对象85
第4章 面向对象程序设计85
4.2.1实现继承86
4.2继承:重复使用程序代码86
4.2.2 Object类92
4.3继承结构里的类成员94
4.3.1类继承的方法存取限制95
4.3.2 法重写95
4.3.3使用base 与 new关键字99
4.3.4使用new创建新方法102
4.3.5构造函数的继承105
4.3.7抽象类107
4.3.6密封类107
4.4接口112
4.4.1 定义与使用接口113
4.4.2继承多个接口119
4.4.3避免方法的存取冲突122
4.5结构124
4.6本章小结129
第5章 运算符重载130
5.1算术运算符重载130
5.1.1 Operator关键字131
5.1.2处理不同类型运算138
5.2 逻辑运算符重载141
5.3重载关系运算符146
5.4转换运算符155
5.5本章小结160
第6章 数组与矩阵161
6.1 数组161
6.1.1一维数组162
6.1.3存取数组对象以及数组初始化164
6.1.2 System.Array类164
6.1.4使用foreach168
6.1.5操作数组元素169
6.2 多维数组172
6.2.1矩形数组172
6.2.2锯齿形数组174
6.3矩阵相乘176
6.4魔术矩阵180
6.5本章小结185
7.1 集合186
第7章 集合186
7.2 ICollection接口187
7.3 IList接口与实现类187
7.4 ArrayList类188
7.4.1使用动态数组188
7.4.2 Sort方法与IComparable接口192
7.5 IComparable接口195
7.6实现枚举接口198
7.7 堆栈与队列202
7.7.1 堆栈与Stack类202
7.7.2队列与Queue类206
7.8 IDictionary接口与字典209
7.9散列与Hashtable类209
7.10字典枚举器212
7.11 二元搜索与SortedList类214
7.12 BitArray类217
7.13本章小结220
第8章 文字处理221
8.1字符串类221
8.1.1认识字符串221
8.1.3字符串比较与运算符223
8.1.2 String类属性成员223
8.1.4分割字符串与获取子字符串226
8.1.5字符删除、插入与大小写转换228
8.1.6合并字符串231
8.2 动态字符串与StringBuilder类232
8.3 正则表达式234
8.3.1 正则表达式语法235
8.3.2使用正则表达式236
8.3.3使用正则表达式类245
8.4.1 格式化250
8.4格式化字符串250
8.4.2 自定义数字格式252
8.4.3 日期时间格式化254
8.4.4 ToString方法258
8.5本章小结259
第9章 异常处理260
9.1 关于程序错误以及异常处理260
9.1.1捕捉程序的异常错误260
9.1.2使用try…catch块262
9.1.3异常类(Exception)264
9.1.4精确捕捉异常269
9.1.5使用finally273
9.1.6嵌套try语句块274
9.1.7 自行抛出异常——throw语句277
9.1.8自定义异常类281
9.2查看异常类284
9.3本章小结286
第10章 事件与委派288
10.1关于事件288
10.2.1 委派类型289
10.2事件与委派289
10.3 事件处理296
10.3.1事件处理器297
10.3.2 EventArgs类型自变量299
10.4内置的委派类型——事件处理器304
10.5多重传送委派307
10.6多重传送事件310
10.7本章小结314
11.1 IO类概述315
第11章 文件输入/输出(I/O)与数据流315
11.2文件目录操作316
11.2.1操作目录316
11.2.2操作文件320
11.3 流327
11.3.1读写字节数据327
11.3.2内存数据流——MemoryStream类330
11.3.3 文件流——FileStream类333
11.3.4提升数据读写性能——使用缓冲流335
11.4字符数据读写338
11.5随机存取343
11.6异步I/O344
11.7隔离存储346
11.8本章小结352
第12章 多线程设计353
12.1线程与进程353
12.2应用线程354
12.2.1创建线程354
12.2.2线程的暂停与恢复358
12.2.3暂停线程——使用Sleep与Join方法361
12.3线程状态366
12.3.1判断线程的结束366
12.3.2取得线程状态368
12.4同步线程369
12.5 Monitor类372
12.6终止线程378
12.7线程管理——Thread Pool类380
12.9本章小结384
12.8死锁384
第13章 窗口应用程序(Ⅰ)385
13.1创建窗体385
13.1.1 使用Visual Studio.NET创建窗口应用程序386
13.1.2窗体应用程序389
13.2窗体与事件394
13.2.1键盘事件395
13.2.2 鼠标事件399
13.2.3 Paint事件403
13.3消息框404
13.4.1控件类408
13.4控件408
13.4.2使用Windows控件411
13.4.3按钮、标签与文本框413
13.4.4 CheckBox、RadioButton与GroupBoxes421
13.4.5 ListBox与ComboBox422
13.4.6微调器控件431
13.5本章小结433
14.1.2创建Menu434
14.1.1 菜单控件434
14.1高级控件434
第14章 窗口应用程序(Ⅱ)434
14.1.3 TreeView控件443
14.1.4通用对话框——CommonDialog类448
14.2创建多重文件接口456
14.3实现拖动功能462
14.4窗体信息传递466
14.5本章小结472
第15章 数据库应用程序与ADO.NET473
15.1数据库基础473
15.1.2定义数据库关联474
15.1.1 NanCom数据库介绍474
15.2 SQL数据库语言475
15.2.1返回数据476
15.2.2变动数据库480
15.2.3关系表482
15.3 ADO.NET对象概观483
15.3.1 .NET Data Providers485
15.3.2 Connection对象486
15.3.3 Command对象489
15.3.4使用Command对象490
15.3.5运用DataAdapter与DataSet对象497
15.4本章小结507
第16章 绘图508
16.1关于GDI+508
16.2绘图基础与Graphics对象508
16.2.1使用Graphics类509
16.2.2坐标系511
16.2.3 Point结构数据类型511
16.2.4 Pen类512
16.2.5绘制曲线512
16.2.6绘制矩形与多边形513
16.2.7弧线、椭圆以及饼形515
16.3文字输出519
16.3.1 DrawString方法519
16.3.2 Font与FontFamily521
16.3.3 StringFormat类型对象523
16.4绘制曲线526
16.4.1一般曲线526
16.4.2贝济埃曲线532
16.5.1路径536
16.5路径与裁剪区域536
16.5.2转换路径539
16.6应用画笔542
16.6.1 SolidBrush类542
16.6.2 HatchBrush类544
16.6.3渐变画笔547
16.6.4运用PathGradientBrush552
16.7本章小结553
17.1 组件555
第17章 组件、属性与映射555
17.2属性557
17.2.1 自定义属性557
17.2.2 AttributeUsage属性558
17.2.3创建属性参数值与应用实现559
17.3映射568
17.3.1执行期类型识别568
17.3.2查看元数据570
17.3.3 Assembly类575
17.3.4动态调用方法579
17.4本章小结581
第18章远程服务与应用程序定义域583
18.1应用程序定义域583
18.1.1创建应用程序定义域584
18.1.2默认应用程序定义域586
18.1.3加载应用程序定义域587
18.2序列化590
18.2.1序列化类591
18.2.2选择性序列化对象成员596
18.2.3 自定义序列化对象的行为——继承ISerializable接口597
18.2.4序列化属性的继承601
18.2.5修正无法序列化的数据——IDeserializationCallback接口602
18.3远程服务605
18.3.1远程服务概述605
18.3.2创建远程对象607
18.3.3在服务器端登录远程对象608
18.3.4了解singlecall与singleton610
18.3.5客户端应用程序实现611
18.4本章小结615
19.1 IP地址与DNS616
第19章 网络应用程序616
19.2 System.Net.Sockets命名空间与Socket应用程序621
19.2.1命名空间System.Net.Sockets621
19.2.2实现Socket应用程序要点622
19.2.3 TCP连接应用程序622
19.2.4创建服务器端应用程序630
19.3网络数据流633
19.4 Web数据流636
19.4.1网络“要求/向应”模型636
19.4.3 WebRequest以及WebResponse637
19.4.2 URI与Uri类637
19.4.4支持HTTP通信协议641
19.4.5 WebClient类643
19.5本章小结646
第20章 组件应用程序647
20.1 以组件为基础的应用程序647
20.1.1 组件概述647
20.1.2 Component类648
20.1.4实现组件应用程序649
20.1.3方法Dispose与资源释放649
20.1.5创建组件属性653
20.1.6容器类与站点658
20.2可视化组件661
20.2.1 Control类以及UserControl类661
20.2.2继承UserControl类662
20.2.3复合式控件669
20.3本章小结672
附录A NET Framework类库概观673
A.1引用类库673
A.2命名空间概述675
热门推荐
- 998890.html
- 2828479.html
- 3213141.html
- 818833.html
- 2173001.html
- 2305717.html
- 1448290.html
- 3233048.html
- 3115897.html
- 2413665.html
- http://www.ickdjs.cc/book_3135382.html
- http://www.ickdjs.cc/book_2585511.html
- http://www.ickdjs.cc/book_1193726.html
- http://www.ickdjs.cc/book_1641440.html
- http://www.ickdjs.cc/book_2079137.html
- http://www.ickdjs.cc/book_3333256.html
- http://www.ickdjs.cc/book_3703824.html
- http://www.ickdjs.cc/book_3888488.html
- http://www.ickdjs.cc/book_3412436.html
- http://www.ickdjs.cc/book_1652856.html