图书介绍

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

C#程序设计
  • 王贤明,谷琼,胡智文编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302293477
  • 出版时间:2012
  • 标注页数:558页
  • 文件大小:306MB
  • 文件页数:579页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

C#程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述1

1.1 .NET1

1.2 C3

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 bool21

2.3.2整型类型21

2.3.3 char22

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 if44

3.2.2 switch46

3.3循环47

3.3.1 for47

3.3.2 while50

3.3.3 do … while50

3.4跳转51

3.4.1 break51

3.4.2 continue52

3.4.3 goto52

3.4.4 return53

3.4.5 throw53

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 static78

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 Array143

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 StringBuilder169

6.4编码173

6.4.1编码的获取174

6.4.2 BOM176

6.4.3 UTF176

6.5问与答177

6.6思考与练习180

6.7实战任务180

第7章WinForm初步182

7.1窗体182

7.2控件使用187

7.3基本控件195

7.3.1 Label195

7.3.2 Button195

7.3.3 RadioButton198

7.3.4 CheckBox200

7.3.5 TextBox201

7.3.6 MaskedTextBox204

7.3.7 ListBox206

7.3.8 ComboBox210

7.3.9 PictureBox212

7.3.10 NumericUpDown213

7.3.11 ProgressBar214

7.3.12 HScrollBar和VScrollBar216

7.3.13 TrackBar217

7.3.14 ToolTip218

7.3.15 GroupBox219

7.3.16 Panel220

7.3.17 MonthCalendar220

7.3.18 DateTimePicker221

7.4常用组件222

7.4.1 Timer222

7.4.2 ImageList224

7.5菜单225

7.5.1 MenuStrip225

7.5.2 ContextMenuStrip227

7.5.3 ToolStrip227

7.5.4 StatusStrip228

7.6对话框229

7.6.1 OpenFileDialog229

7.6.2 SaveFileDialog230

7.6.3 FontDialog230

7.6.4 ColorDialog231

7.6.5 FolderBrowserDialog232

7.7高级控件233

7.7.1 RichTextBox233

7.7.2 CheckedListBox235

7.7.3 TabControl236

7.7.4 ListView238

7.7.5 TreeView242

7.8 COM组件245

7.8.1 Shockwave Flash Object246

7.8.2 Windows Media Player247

7.8.3 WebBrowser248

7.9 MDI249

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 FileStream268

8.3.2 StreamReader与StreamWriter273

8.3.3 BinaryReader与BinaryWriter274

8.4问与答277

8.5思考与练习278

8.6实战任务279

第9章 集合281

9.1概述281

9.2集合281

9.2.1 ArrayList282

9.2.2 Queue288

9.2.3 Stack291

9.2.4 Hashtable293

9.2.5 SortedList297

9.2.6 BitArray298

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 lock378

12.3.2 Monitor378

12.3.3 Mutex380

12.3.4 ContextBoundObject380

12.3.5 ManualResetEvent381

12.3.6 AutoResetEvent383

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 DeflateStream411

14.2 GZipStream416

14.3问与答418

14.4思考与练习424

14.5实战任务424

第15章 反射425

15.1 Assembly426

15.2 Type427

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章LINQ446

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章SQL464

17.1数据库基本概念464

17.2 SQL学习环境465

17.3 Insert469

17.4 Select470

方式一:手工方式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 update476

17.6 delete477

17.7问与答478

17.8思考与练习481

17.9实战任务481

第18章ADO.NET482

18.1 Connection483

18.2 Command484

18.3 DataReader486

18.4 DataAdapter488

18.5 DataSet490

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章WPF506

19.1初识WPF506

19.1.1 Hello,XXX510

19.1.2窗体512

19.1.3常用控件、属性、事件512

19.2 Content属性研究515

19.2.1 Content是object515

19.2.2无名Grid的引用515

19.2.3动态添加控件516

19.2.4内置类下的Content517

19.2.5 XAML下的Content518

19.2.6自定义类下的Content519

19.2.7容纳多控件的Content519

19.3基本控件520

19.3.1 Label520

19.3.2 Image521

19.3.3 TextBox521

19.3.4 Button522

19.3.5 RadioButton524

19.3.6 CheckBox525

19.3.7 ListBox525

19.3.8 ComboBox528

19.4布局控件528

19.4.1 Grid528

19.4.2 Canvas530

19.4.3 StackPanel531

19.5影音播放——MediaElement531

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

热门推荐