图书介绍

Visual C#2010入门经典PDF|Epub|txt|kindle电子书版本网盘下载

Visual C#2010入门经典
  • (美)ScottDorman著;张劼译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115251619
  • 出版时间:2011
  • 标注页数:338页
  • 文件大小:48MB
  • 文件页数:354页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一部分 C#基础2

第1章 .NET Framework和C#2

1.1 .NET Framework2

1.1.1 公共语言运行时4

1.1.2 Framework类库6

1.1.3 并行计算平台8

1.1.4 动态语言运行时9

1.2 C#语言9

1.2.1 类型10

1.2.2 语句和表达式10

1.2.3 变量和常量11

1.2.4 标识符和关键字13

1.3 Visual Studio 201014

1.4 编写第一个程序16

1.4.1 新建项目16

1.4.2 添加程序语句17

1.4.3 运行应用程序18

1.5 总结18

1.6 问与答19

1.7 作业19

1.7.1 测验19

1.7.2 答案20

1.7.3 练习21

第2章 理解C#类型22

2.1 类型22

2.2 预定义类型23

2.3 运算符30

2.3.1 算术运算符和赋值运算符31

2.3.2 关系运算符32

2.3.3 逻辑运算符32

2.3.4 条件运算符33

2.4 默认值34

2.5 null和可以为null的类型35

2.6 强制转换与转换36

2.7 总结38

2.8 问与答39

2.9 作业39

2.9.1 测验39

2.9.2 答案40

2.9.3 练习40

第3章 理解C#类和对象41

3.1 面向对象编程41

3.2 面向组件编程42

3.3 C#类42

3.4 作用域和声明空间43

3.4.1 访问性44

3.4.2 字段和常量45

3.4.3 属性46

3.4.4 方法49

3.4.5 实例化类54

3.5 嵌套类57

3.6 分部类57

3.7 静态类57

3.8 对象初始值设定项58

3.9 总结59

3.10 问与答59

3.11 作业60

3.11.1 测验60

3.11.2 答案60

3.11.3 练习61

第4章 继承、接口和抽象类62

4.1 继承和多态62

4.2 抽象类和抽象成员69

4.3 接口70

4.4 总结73

4.5 问与答73

4.6 作业74

4.6.1 测验74

4.6.2 答案74

4.6.3 练习75

第5章 创建枚举类型和结构76

5.1 枚举类型76

5.2 结构80

5.2.1 方法81

5.2.2 构造和初始化84

5.3 总结85

5.4 问与答85

5.5 作业86

5.5.1 测验86

5.5.2 答案86

5.5.3 练习86

第6章 事件及其处理89

6.1 理解事件89

6.2 订阅和取消订阅90

6.3 发布事件93

6.4 引发事件94

6.5 总结96

6.6 问与答96

6.7 作业97

6.7.1 测验97

6.7.2 答案97

6.7.3 练习97

第二部分 C#编程100

第7章 控制程序流程100

7.1 选择语句100

7.1.1 if语句100

7.1.2 switch语句102

7.2 迭代语句104

7.2.1 while语句105

7.2.2 do语句105

7.2.3 for语句106

7.2.4 foreach语句108

7.3 跳转语句109

7.3.1 break语句109

7.3.2 continue语句110

7.3.3 return语句111

7.4 总结111

7.5 问与答111

7.6 作业111

7.6.1 测验111

7.6.2 答案112

7.6.3 练习113

第8章 使用字符串和正则表达式114

8.1 字符串114

8.1.1 空字符串116

8.1.2 字符串操作117

8.2 使用StringBuilder创建可变的字符串121

8.3 类型格式化122

8.3.1 标准格式字符串123

8.3.2 自定义格式字符串125

8.3.3 复合格式化126

8.4 正则表达式127

8.4.1 C#中的正则表达式类128

8.4.2 使用正则表达式验证字符串129

8.4.3 使用正则表达式搜索子串129

8.5 总结129

8.6 问与答129

8.7 作业130

8.7.1 测验130

8.7.2 答案131

8.7.3 练习131

第9章 使用数组和集合132

9.1 数组132

9.1.1 数组索引134

9.1.2 数组初始化134

9.1.3 System.Array类136

9.2 索引器136

9.3 泛型集合138

9.3.1 列表138

9.3.2 Collection<T>140

9.3.3 字典142

9.3.4 集144

9.3.5 堆栈和队列145

9.4 集合初始值设定项147

9.5 集合接口148

9.6 可枚举的对象和迭代器149

9.7 总结151

9.8 问与答151

9.9 作业152

9.9.1 测验152

9.9.2 答案152

9.9.3 练习152

第10章 使用异常处理错误154

10.1 理解异常154

10.2 引发异常156

10.3 处理异常157

10.4 重新引发捕获的异常162

10.5 溢出和整型算术运算163

10.6 总结164

10.7 问与答165

10.8 作业165

10.8.1 测验165

10.8.2 答案165

10.8.3 练习166

第11章 理解泛型167

11.1 为何应使用泛型168

11.1.1 理解泛型类型参数171

11.1.2 泛型类型的默认值172

11.2 使用泛型方法172

11.3 创建泛型类174

11.4 结合使用泛型和数组176

11.5 使用元组179

11.6 总结179

11.7 问与答180

11.8 作业180

11.8.1 测验180

11.8.2 答案180

11.8.3 练习181

第12章 理解查询表达式183

12.1 LINQ简介183

12.1.1 选择数据184

12.1.2 筛选数据186

12.1.3 对数据进行分组和排序187

12.1.4 联接数据189

12.1.5 数据平坦化190

12.2 标准查询运算符方法191

12.3 Lambda192

12.4 延迟执行195

12.5 总结195

12.6 问与答196

12.7 作业196

12.7.1 测验196

12.7.2 答案196

12.7.3 练习196

第三部分 使用数据198

第13章 使用文件和流198

13.1 文件和目录198

13.1.1 使用路径199

13.1.2 特殊目录199

13.1.3 DirectoryInfo和FileInfo类200

13.1.4 Directory和File类203

13.2 读写数据206

13.2.1 二进制文件206

13.2.2 缓冲流207

13.2.3 文本文件208

13.2.4 使用File类读写数据209

13.3 总结211

13.4 问与答211

13.5 作业211

13.5.1 测验211

13.5.2 答案212

13.5.3 练习212

第14章 使用XML213

14.1 理解XML DOM214

14.2 使用LINQ to XML214

14.2.1 XDocument215

14.2.2 XElement和XAttribute215

14.2.3 XName和XNamespace217

14.3 选择和查询XML220

14.4 修改XML222

14.5 总结224

14.6 问与答224

14.7 作业225

14.7.1 测验225

14.7.2 答案225

14.7.3 练习225

第15章 使用数据库226

15.1 先决条件226

15.2 理解ADO.NET227

15.3 理解LINQ to ADO.NET229

15.3.1 LINQ to DataSet230

15.3.2 LINQ to SQL231

15.4 总结236

15.5 问与答236

15.6 作业237

15.6.1 测验237

15.6.2 答案237

15.6.3 练习237

第四部分 使用Visual Studio创建应用程序240

第16章 在Visual Studio中调试程序240

16.1 注释代码240

16.2 编译错误和运行错误242

16.3 在Visual Studio中调试程序243

16.3.1 变量窗口244

16.3.2 使用数据提示245

16.3.3 使用即时窗口246

16.3.4 理解断点246

16.3.5 控制程序执行247

16.4 可视化数据249

16.5 总结250

16.6 问与答250

16.7 作业250

16.7.1 测验250

16.7.2 答案250

16.7.3 练习251

第17章 创建Windows应用程序252

17.1 理解WPF252

17.1.1 使用标记和代码隐藏253

17.1.2 应用程序254

17.1.3 理解WPF布局255

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

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

17.1.6 数据绑定257

17.2 创建WPF应用程序257

17.3 设置布局的样式264

17.4 总结266

17.5 问与答266

17.6 作业266

17.6.1 测验266

17.6.2 答案266

17.6.3 练习266

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

18.1 理解数据绑定267

18.2 转换数据270

18.3 绑定到集合274

18.4 使用数据模板277

18.5 验证数据278

18.6 总结280

18.7 问与答281

18.8 作业281

18.8.1 测验281

18.8.2 答案281

18.8.3 练习282

第19章 创建Web应用程序283

19.1 理解Web应用程序架构283

19.2 使用ASP.NET284

19.3 创建Web应用程序286

19.3.1 创建布局288

19.3.2 设置布局的样式289

19.3.3 理解数据绑定291

19.4 理解数据验证292

19.5 总结294

19.6 问与答295

19.7 作业295

19.7.1 测验295

19.7.2 答案295

19.7.3 练习295

第五部分 深入探索298

第20章 特性编程298

20.1 理解特性298

20.2 使用常见特性300

20.2.1 特性Obsolete300

20.2.2 特性Conditional301

20.2.3 全局特性301

20.3 使用自定义特性302

20.4 在运行阶段访问特性303

20.5 总结304

20.6 问与答304

20.7 作业305

20.7.1 测验305

20.7.2 答案305

20.7.3 练习305

第21章 动态类型和语言互操作性306

21.1 使用动态类型306

21.1.1 转换308

21.1.2 动态重载解析308

21.2 理解DLR309

21.3 与COM互操作312

21.4 使用反射进行互操作313

21.5 总结313

21.6 问与答314

21.7 作业314

21.7.1 测验314

21.7.2 答案314

21.7.3 练习314

第22章 内存组织和垃圾收集315

22.1 内存组织315

22.2 垃圾收集316

22.3 理解IDisposable316

22.4 使用释放模式318

22.5 声明和使用终结器319

22.6 总结320

22.7 问与答320

22.8 作业321

22.8.1 测验321

22.8.2 答案321

22.8.3 练习321

第23章 理解线程、并发性和并行322

23.1 理解线程和线程处理322

23.2 并发性和同步323

23.2.1 使用锁324

23.2.2 使用通知325

23.2.3 互锁操作326

23.2.4 其他同步基元326

23.3 理解任务并行库327

23.3.1 数据并行327

23.3.2 任务并行328

23.4 使用并行LINQ330

23.5 潜在的陷阱331

23.6 总结331

23.7 问与答332

23.8 作业332

23.8.1 测验332

23.8.2 答案332

23.8.3 练习333

第24章 Silverlight、PowerShell和实体框架334

24.1 理解实体框架334

24.2 PowerShell简介336

24.3 Silverlight337

24.4 总结337

热门推荐