图书介绍

C# 5.0入门经典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C# 5.0入门经典
  • (美)多曼著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115344236
  • 出版时间:2014
  • 标注页数:372页
  • 文件大小:62MB
  • 文件页数:390页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C# 5.0入门经典PDF格式电子书版下载

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

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

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

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

图书目录

第1部分C#基础3

第1章.NET Framework和C3

1.1.NET Framework3

1.1.1公共语言运行时4

1.1.2 Framework类库6

1.1.3并行计算平台8

1.1.4动态语言运行时8

1.2 C#语言9

1.2.1类型10

1.2.2语句和表达式10

1.2.3变量和常量11

1.2.4标识符和关键字13

1.3总结14

1.4问与答15

1.5作业15

1.5.1测验15

1.5.2答案16

1.5.3练习17

第2章Visual Studio简介18

2.1 Visual Studio版本简介19

2.2编写第一个程序20

2.2.1新建项目21

2.2.2添加程序语句22

2.2.3运行应用程序23

2.3在Visual Studio中调试24

2.3.1编译错误和运行错误24

2.3.2调试代码25

2.3.3控制程序执行29

2.4可视化数据31

2.5注释代码32

2.6总结34

2.7问与答34

2.8作业34

2.8.1测验34

2.8.2答案35

2.8.3练习35

第3章 理解C#类型36

3.1类型概述36

3.2预定义类型37

3.3其他常用类型40

3.3.1日期和时间40

3.3.2全局唯一标识符(GUID)42

3.3.3统一资源标识符(URI)42

3.3.4大型整数和复数43

3.4使用运算符44

3.4.1算术运算符和赋值运算符45

3.4.2关系运算符46

3.4.3逻辑运算符47

3.4.4条件运算符48

3.5默认值48

3.6 null和可以为null的类型49

3.7强制转换与转换51

3.8总结53

3.9问与答53

3.10作业54

3.10.1测验54

3.10.2答案54

3.10.3练习55

第4章 理解C#类和对象56

4.1面向对象编程56

4.2面向组件编程57

4.3 C#类57

4.4作用域和声明空间58

4.4.1访问性59

4.4.2字段和常量60

4.4.3属性61

4.4.4方法64

4.4.5实例化类70

4.5嵌套类73

4.6分部类73

4.7静态类73

4.8对象初始值设定项75

4.9总结75

4.10问与答76

4.11作业76

4.11.1测验76

4.11.2答案77

4.11.3练习77

第5章 继承、接口和抽象类78

5.1继承和多态78

5.2抽象类和抽象成员86

5.3使用接口87

5.4总结90

5.5问与答91

5.6作业91

5.6.1测验91

5.6.2答案92

5.6.3练习92

第6章 创建枚举类型和结构93

6.1枚举类型93

6.2使用结构98

6.2.1定义结构的方法99

6.2.2构造和初始化102

6.3总结104

6.4问与答104

6.5作业104

6.5.1测验104

6.5.2答案104

6.5.3练习105

第7章 事件及其处理106

7.1理解事件106

7.2订阅和取消订阅107

7.3发布事件110

7.4引发事件112

7.5总结113

7.6问与答114

7.7作业114

7.7.1测验114

7.7.2答案114

7.7.3练习115

第2部分C#编程119

第8章 控制程序流程119

8.1理解选择语句119

8.1.1 if语句119

8.1.2 switch语句121

8.2迭代语句124

8.2.1 while语句124

8.2.2 do语句125

8.2.3 for语句126

8.2.4 foreach语句127

8.3跳转语句128

8.3.1 break语句129

8.3.2 continue语句130

8.3.3 return语句131

8.4总结131

8.5问与答131

8.6作业131

8.6.1测验131

8.6.2答案132

8.6.3练习133

第9章 使用字符串和正则表达式134

9.1字符串134

9.1.1空字符串136

9.1.2字符串操作137

9.2使用StringBuilder创建可变字符串141

9.3类型格式化143

9.3.1标准格式字符串143

9.3.2自定义格式字符串145

9.3.3复合格式化147

9.4正则表达式148

9.4.1 C#中的正则表达式类149

9.4.2使用正则表达式验证字符串150

9.4.3使用正则表达式搜索子串150

9.5总结150

9.6问与答151

9.7作业151

9.7.1测验151

9.7.2答案152

9.7.3练习153

第10章 使用数组和集合154

10.1一维数组和多维数组154

10.1.1数组索引156

10.1.2数组初始化157

10.1.3 System.Array类158

10.2索引器158

10.3泛型集合160

10.3.1列表160

10.3.2集合162

10.3.3字典164

10.3.4集(set)166

10.3.5栈和队列169

10.4集合初始值设定项170

10.5集合接口171

10.6可枚举的对象和迭代器172

10.7总结174

10.8问与答174

10.9作业175

10.9.1测验175

10.9.2答案176

10.9.3练习176

第11章 使用异常处理错误177

11.1理解异常177

11.1.1 System.Exception178

11.1.2使用标准异常178

11.2引发异常179

11.3处理异常180

11.4重新引发捕获的异常186

11.5溢出和整型算术运算187

11.6异常、代码契约和参数验证188

11.7总结192

11.8问与答192

11.9作业193

11.9.1测验193

11.9.2答案193

11.9.3练习193

第12章 理解泛型195

12.1为何应使用泛型195

12.1.1理解泛型类型参数199

12.1.2泛型类型的默认值200

12.2使用泛型方法201

12.3创建泛型类202

12.4结合使用泛型和数组204

12.5泛型接口的可变性205

12.6使用元组207

12.7总结208

12.8问与答209

12.9作业209

12.9.1测验209

12.9.2答案209

12.9.3练习210

第13章 理解查询表达式211

13.1 LINQ简介211

13.2使用LINQ操作数据212

13.2.1选择数据213

13.2.2筛选数据215

13.2.3对数据进行分组和排序216

13.2.4联接数据218

13.2.5数据平坦化220

13.3标准查询运算符方法221

13.3.1 Lambda222

13.3.2预定义的委托224

13.4延迟执行225

13.5总结225

13.6问与答225

13.7作业226

13.7.1测验226

13.7.2答案226

13.7.3练习226

第3部分使用数据229

第14章 使用文件和流229

14.1文件和目录229

14.1.1使用路径229

14.1.2与Windows特殊目录交互230

14.1.3 DirectoryInfo和FileInfo类231

14.2读写数据237

14.2.1二进制文件238

14.2.2缓冲流239

14.2.3文本文件240

14.2.4使用File类读写数据241

14.3总结243

14.4问与答243

14.5作业243

14.5.1测验243

14.5.2答案244

14.5.3练习244

第15章 使用XML245

15.1理解XML DOM246

15.2使用LINQ to XML246

15.2.1 XDocument247

15.2.2 XElement和XAttribute247

15.2.3 XName和XNamespace250

15.3选择和查询XML252

15.4修改XML255

15.5总结257

15.6问与答257

15.7作业258

15.7.1测验258

15.7.2答案258

15.7.3练习258

第16章 使用数据库259

16.1先决条件259

16.2理解ADO.NET261

16.3理解LINQ to ADO.NET265

16.3.1使用LINQ to DataSet265

16.3.2使用LINQ to SQL266

16.3.3使用LINQ to Entities271

16.4总结273

16.5问与答273

16.6作业274

16.6.1 测验274

16.6.2答案274

16.6.3练习274

第4部分 使用Visual Studio创建应用程序277

第17章 创建Windows应用程序277

17.1理解WPF277

17.1.1使用标记和代码隐藏278

17.1.2应用程序280

17.1.3理解WPF布局280

17.1.4使用图形、动画和媒体282

17.1.5理解文本、版式和文档282

17.1.6数据绑定282

17.2创建WPF应用程序282

17.3设置布局的样式289

17.4总结291

17.5问与答291

17.6作业291

17.6.1测验291

17.6.2答案291

17.6.3练习291

第18章 使用数据绑定和验证292

18.1理解数据绑定292

18.2转换数据298

18.3验证数据301

18.4使用数据模板303

18.5总结303

18.6问与答304

18.7作业304

18.7.1测验304

18.7.2答案305

18.7.3练习305

第19章 创建Windows应用商店应用306

19.1理解Windows Runtime307

19.2 Windows应用商店应用简介307

19.3异步地工作309

19.4创建Windows应用商店应用312

19.5总结316

19.6问与答316

19.7作业316

19.7.1测验316

19.7.2答案317

19.7.3练习317

第20章 创建Web应用程序318

20.1理解Web应用程序架构318

20.2使用ASP.NET319

20.3创建Web应用程序321

20.3.1创建布局323

20.3.2设置布局的样式325

20.3.3理解数据绑定326

20.4理解数据验证328

20.5总结330

20.6问与答330

20.7作业330

20.7.1测验330

20.7.2答案330

20.7.3练习330

第5部分 深人探索333

第21章 特性编程333

21.1理解特性333

21.2使用调用方信息特性335

21.3使用常见特性337

21.3.1特性Obsolete337

21.3.2特性Conditional338

21.3.3全局特性339

21.4使用自定义特性339

21.5在运行阶段访问特性340

21.6总结341

21.7问与答342

21.8作业342

21.8.1测验342

21.8.2答案342

21.8.3练习342

第22章 动态类型和语言互操作性343

22.1使用动态类型343

22.1.1转换345

22.1.2动态重载解析345

22.2理解DLR346

22.3与COM互操作349

22.4使用反射进行互操作350

22.5总结351

22.6问与答351

22.7作业351

22.7.1测验351

22.7.2答案352

22.7.3练习352

第23章 内存组织和垃圾收集353

23.1内存组织353

23.2垃圾收集354

23.3理解IDisposable355

23.4使用释放模式356

23.5声明和使用终结器357

23.6总结358

23.7问与答358

23.8作业359

23.8.1 测验359

23.8.2答案359

23.8.3练习359

第24章 理解线程、并发和并行360

24.1理解线程和线程处理360

24.2并发和同步361

24.2.1使用锁362

24.2.2使用通知363

24.2.3互锁操作364

24.2.4其他同步原语364

24.3理解任务并行库365

24.3.1数据并行365

24.3.2任务并行367

24.4使用并行LINQ (PLINQ)369

24.5潜在的陷阱370

24.6总结370

24.7问与答371

24.8作业371

24.8.1测验371

24.8.2答案372

24.8.3练习372

热门推荐