C#入门经典第8版

C#作为微软的旗舰编程语言,深受程序员喜爱,是编写高效应用程序的语言。Visual C# 2015提供了大量新功能,本书围绕语言的基础知识和这些新功能全面介绍了如何利用visual studio 2015和。NET Framework 4.6编写C#应用程序。本书沿袭深受读者欢迎的Step by Step风格,通过合理的练习引导读者逐步构建在Windows 10上运行的应用程序、访问sql server数据库以及开发多线程应用等。全书共27章,结构清晰,叙述清楚。所有练习均在Visual Studio 2015简体中文版上进行过全面演练。无论是刚开始接触面向对象编程的新手,还是打算迁移到C#的C、C++或Java程序员,都可以从本书汲取到新的知识。迅速掌握C#编程技术!

c入门经典第8版pdf目录介绍

第I部分VisualC#和VisualStudio2015概述

第1章欢迎进入C#编程世界3

1.1开始在VisualStudio2015环境中

编程3

1.2写第一个程序 7

1.3使用命名空间 11

1.4创建图形应用程序 14

1.4.1探索通用Windows平台应用

程序 20

1.4.2向图形应用程序添加代码 23

小结 25

第1章快速参考 25

第2章使用变量、操作符和表达式 27

2.1理解语句 27

2.2使用标识符 27

2.3使用变量 29

2.3.1命名变量 29

2.3.2声明变量 29

2.4使用基元数据类型 30

2.4.1未赋值的局部变量 31

2.4.2显示基元数据类型的值 31

2.5使用算术操作符 36

2.5.1操作符和类型 36

2.5.2深入了解算术操作符 38

2.5.3控制优先级 42

2.5.4使用结合性对表达式进行

求值 43

2.5.5结合性和赋值操作符 43

2.6变量递增和递减 44

2.7声明隐式类型的局部变量 45

小结 46

第2章快速参考 47

第3章方法和作用域 48

3.1创建方法 48

3.1.1声明方法 48

3.1.2从方法返回数据 49

3.1.3使用表达式主体方法 50

3.1.4调用方法 51

3.2使用作用域 53

3.2.1定义局部作用域 54

3.2.2定义类作用域 54

3.2.3重载方法 55

3.3编写方法 56

3.4使用可选参数和具名参数 63

3.4.1定义可选参数 64

3.4.2传递具名参数 64

3.4.3消除可选参数和具名参数的

歧义 65

小结 69

第3章快速参考 70

第4章使用判断语句 72

4.1声明布尔变量 72

4.2使用布尔操作符 72

4.2.1理解相等和关系操作符 73

4.2.2理解条件逻辑操作符 73

4.2.3短路求值 74

4.2.4操作符的优先级和结合性

总结 74

4.3使用if语句做出判断 75

4.3.1理解if语句的语法 75

4.3.2使用代码块分组语句 76

4.3.3嵌套if语句 77

4.4使用switch语句 82

4.4.1理解switch语句的语法 83

4.4.2遵守switch语句的规则 84

小结 87

第4章快速参考 87

第5章使用复合赋值和循环语句 89

5.1使用复合赋值操作符 89

5.2使用while语句 90

5.3编写for语句 94

5.4编写do语句 96

小结 103

第5章快速参考 104

第6章管理错误和异常 105

6.1处理错误 105

6.2尝试执行代码和捕捉异常 105

6.2.1未处理的异常 107

6.2.2使用多个catch处理程序 108

6.2.3捕捉多个异常 108

6.2.4传播异常 113

6.3使用checked和unchecked整数

运算 115

6.3.1编写checked语句 115

6.3.2编写checked表达式 116

6.4抛出异常 118

6.5使用finally块 122

小结 123

第6章快速参考 124

第II部分理解C#对象模型

第7章创建并管理类和对象 127

7.1理解分类 127

7.2封装的目的 127

7.3定义并使用类 128

7.4控制可访问性 129

7.4.1使用构造器 130

7.4.2重载构造器 131

7.5理解静态方法和数据 138

7.5.1创建共享字段 139

7.5.2使用const关键字创建静态

字段 140

7.5.3理解静态类 140

7.5.4静态using语句 140

7.5.5匿名类 143

小结 144

第7章快速参考 144

第8章理解值和引用 146

8.1复制值类型的变量和类 146

8.2理解null值和可空类型 151

8.2.1使用可空类型 153

8.2.2理解可空类型的属性 154

8.3使用ref和out参数 154

8.3.1创建ref参数 155

8.3.2创建out参数 156

8.4计算机内存的组织方式 158

8.5System.Object类 160

8.6装箱 160

8.7拆箱 161

8.8数据的安全转型 162

8.8.1is操作符 163

8.8.2as操作符 163

小结 165

第8章快速参考 165

第9章使用枚举和结构创建值类型 167

9.1使用枚举 167

9.1.1声明枚举 167

9.1.2使用枚举 167

9.1.3选择枚举字面值 168

9.1.4选择枚举的基础类型 169

9.2使用结构 171

9.2.1声明结构 173

9.2.2理解结构和类的区别 174

9.2.3声明结构变量 175

9.2.4理解结构的初始化 175

9.2.5复制结构变量 179

资源下载资源下载价格5立即支付
资源下载价格5立即支付
0
分享到:
没有账号? 忘记密码?