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

- 吕云翔,高允初,王九琦编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302478515
- 出版时间:2017
- 标注页数:225页
- 文件大小:24MB
- 文件页数:238页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
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
热门推荐
- 3603945.html
- 2239211.html
- 489157.html
- 1819582.html
- 2954381.html
- 3270120.html
- 3456117.html
- 1384859.html
- 318632.html
- 636398.html
- http://www.ickdjs.cc/book_1268244.html
- http://www.ickdjs.cc/book_1458055.html
- http://www.ickdjs.cc/book_2621824.html
- http://www.ickdjs.cc/book_2036566.html
- http://www.ickdjs.cc/book_3462207.html
- http://www.ickdjs.cc/book_3735061.html
- http://www.ickdjs.cc/book_2839113.html
- http://www.ickdjs.cc/book_1566703.html
- http://www.ickdjs.cc/book_1307455.html
- http://www.ickdjs.cc/book_401473.html