图书介绍

C#基础实用教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

C#基础实用教程
  • 吕云翔,高允初,王九琦编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302478515
  • 出版时间:2017
  • 标注页数:225页
  • 文件大小:24MB
  • 文件页数:238页
  • 主题词: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#与.NET平台概述1

1.1 C#的发展历史和现状1

1.2 .NET平台简介2

1.3 安装Visual Studio 20134

小结7

习题7

第2章 类型与表达式8

2.1 语句8

2.2 标识符8

2.3 C#变量类型9

2.3.1 变量的命名规范9

2.3.2 声明变量10

2.3.3 变量的类型10

2.3.4 基本数据类型11

2.3.5 字符串11

2.3.6 变量的使用12

2.4 操作符12

2.5 算术表达式13

2.5.1 算术表达式简介13

2.5.2 优先级13

2.5.3 类型的转换13

小结14

习题14

第3章 控制语句15

3.1 条件语句15

3.1.1 布尔变量15

3.1.2 布尔操作符15

3.1.3 if语句18

3.1.4 switch语句21

3.2 循环语句24

3.2.1 while语句24

3.2.2 for语句26

3.2.3 do while语句28

3.2.4 break与continue28

小结31

习题32

第4章 方法与作用域33

4.1 创建方法33

4.1.1 声明方法33

4.1.2 从方法返回数据34

4.1.3 方法的调用35

4.1.4 重载方法37

4.2 作用域38

小结39

习题39

第5章 数组与参数数组40

5.1 数组40

5.1.1 一维数组40

5.1.2 多维数组41

5.1.3 数组的属性43

5.1.4 变长数组44

5.2 参数数组44

5.2.1 重载44

5.2.2 使用数组参数45

5.2.3 使用参数数组46

小结47

习题47

第6章 理解类和对象49

6.1 值和引用49

6.2 类的声明51

6.2.1 封装的优点51

6.2.2 类的定义52

6.2.3 类的使用52

6.3 控制可访问性53

6.4 构造器54

小结55

习题55

第7章 正确使用类和结构体56

7.1 结构体56

7.1.1 结构体的声明56

7.1.2 结构体的使用57

7.2 结构体和类的比较58

7.2.1 构造函数58

7.2.2 字段的初始化58

7.2.3 其他不同59

7.3 选择合适的数据类型59

7.3.1 基本数据类型和复合数据类型59

7.3.2 类与结构之间的选择59

小结60

习题61

第8章 面向对象编程:继承62

8.1 继承的概念62

8.2 C#继承机制63

8.2.1 使用继承63

8.2.2 调用基类构造器65

8.2.3 类的赋值66

8.3 继承的深入剖析67

8.3.1 声明virtual方法67

8.3.2 重写方法67

小结70

习题70

第9章 面向对象编程:多态72

9.1 什么是多态72

9.2 接口的声明72

9.3 接口的实现73

9.3.1 类继承接口73

9.3.2 接口引用类74

9.4 虚函数与重写75

9.4.1 相关声明75

9.4.2 动态绑定76

9.5 抽象类77

9.5.1 抽象类的声明77

9.5.2 抽象方法78

9.6 密封类79

9.7 再谈多态80

小结80

习题81

第10章 异常处理82

10.1 什么是异常处理82

10.2 异常处理机制83

10.2.1 try和catch语句83

10.2.2 throw语句84

10.3 C#异常种类总结85

小结87

习题87

第11章 封装与属性88

11.1 权限管理89

11.2 什么是属性89

11.2.1 属性的声明89

11.2.2 属性的使用90

11.2.3 属性权限的控制91

11.2.4 属性的可访问性92

11.2.5 属性的命名92

11.3 属性的局限性93

11.4 接口中的属性94

11.5 自动生成属性代码95

小结96

习题97

第12章 委托与事件98

12.1 理解和声明委托98

12.1.1 声明委托98

12.1.2 将方法绑定到委托100

12.2 声明和引发事件101

小结103

习题104

第13章 操作符重载105

13.1 常见操作符105

13.1.1 回顾操作符105

13.1.2 重载105

13.1.3 重载和操作符106

13.2 重载操作符106

13.2.1 重载算术操作符106

13.2.2 对称的操作符107

13.2.3 复合的赋值操作符108

13.2.4 递增和递减操作符109

13.2.5 相等操作符110

13.2.6 再谈类型转换110

13.3 操作符重载的作用112

小结113

习题113

第14章 注释与XML114

14.1 注释的基本规范114

14.1.1 注释风格114

14.1.2 文件注释114

14.1.3 类注释115

14.1.4 方法注释115

14.1.5 变量注释116

14.1.6 TODO注释116

14.2 VS 2013中的注释116

14.3 使用XML添加注释117

小结118

习题118

第15章 C#的最新特性119

15.1 泛型119

15.1.1 object存在的问题119

15.1.2 泛型的使用120

15.1.3 泛型中的限制121

15.1.4 泛型与继承122

15.1.5 为泛型赋空值124

15.1.6 泛型类的实质124

15.2 匿名类型125

15.2.1 匿名类型的意义与使用125

15.2.2 类型的推断126

15.3 动态类型127

15.3.1 动态类型的使用127

15.3.2 动态类型的重载128

小结128

习题129

第16章 使用ADO.NET连接数据库130

16.1 数据库基础130

16.2 使用SQL Server 2014132

16.3 ADO.NET连接数据库135

小结141

习题141

第17章 LINQ to SQL入门142

17.1 语言集成查询142

17.2 使用LINQ查询143

17.2.1 LINQ查询的好处143

17.2.2 LINQ基本语法143

17.2.3 LINQ to SQL基础145

17.3 实例——登录与注册152

小结158

习题159

第18章 可视化编程160

18.1 WindowsForm开发控件介绍160

18.2 WindowsForm开发实例165

小结169

习题169

第19章 ASP.NET开发基础170

19.1 ASP.NET简介170

19.1.1 ASP.NET整体介绍170

19.1.2 ASP.NET项目的创建171

19.2 ASP.NET页面语法175

19.3 配置文件与母版页177

19.3.1 配置文件177

19.3.2 母版页177

19.4 ASP.NET相关控件178

小结180

习题180

第20章 开发实例——医院预约挂号网站181

20.1 场景描述181

20.1.1 登录注册181

20.1.2 在线预约181

20.1.3 管理员管理182

20.1.4 取消预约182

20.2 功能分析与设计182

20.2.1 用例分析182

20.2.2 数据库设计183

20.2.3 页面设计188

20.3 登录功能设计189

20.4 在线预约功能的实现191

20.4.1 科室的选择191

20.4.2 预约医生193

20.5 管理员管理模块196

20.6 网站的发布198

习题解答204

参考文献224

热门推荐