图书介绍

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

精通C#程序设计
  • 南泰电脑,吕文达编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302091862
  • 出版时间:2004
  • 标注页数:679页
  • 文件大小:88MB
  • 文件页数:690页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

精通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

热门推荐