内容简介
《Visual C#从入门到精通》是一本全面介绍C#编程语言的书籍,适合初学者和有经验的开发者。书中详细讲解了C#的基础知识、面向对象编程、Windows窗体应用程序开发、数据库编程等内容。
通过本书,读者可以系统地学习C#编程,掌握从基础到高级的编程技巧,并能够开发出功能强大的应用程序。
目录
第I部分 Visual C#和Visual Studio 2015 概述
第1章 欢迎进入C#编程世界
1.1 开始在Visual Studio 2015环境中编程
1.2 写第一个程序
1.3 使用命名空间
1.4 创建图形应用程序
小结
第1章 快速参考
第2章 使用变量、操作符和表达式
2.1 理解语句
2.2 使用标识符
2.3 使用变量
2.4 使用基元数据类型
2.5 使用算术操作符
2.6 变量递增和递减
2.7 声明隐式类型的局部变量
小结
第2章 快速参考
第3章 方法和作用域
3.1 创建方法
3.2 使用作用域
3.3 编写方法
3.4 使用可选参数和具名参数
小结
第3章 快速参考
第4章 使用判断语句
4.1 声明布尔变量
4.2 使用布尔操作符
4.3 使用if语句做出判断
4.4 使用switch语句
小结
第4章 快速参考
第5章 使用复合赋值和循环语句
5.1 使用复合赋值操作符
5.2 使用while语句
5.3 编写for语句
5.4 编写do语句
小结
第5章 快速参考
第6章 管理错误和异常
6.1 处理错误
6.2 尝试执行代码和捕捉异常
6.3 使用checked和unchecked整数运算
6.4 抛出异常
6.5 使用finally块
小结
第6章 快速参考
第II部分 理解C#对象模型
第7章 创建并管理类和对象
7.1 理解分类
7.2 封装的目的
7.3 定义并使用类
7.4 控制可访问性
7.5 理解静态方法和数据
小结
第7章 快速参考
第8章 理解值和引用
8.1 复制值类型的变量和类
8.2 理解null值和可空类型
8.3 使用ref和out参数
8.4 计算机内存的组织方式
8.5 System.Object类
8.6 装箱
8.7 拆箱
8.8 数据的安全转型
小结
第8章 快速参考
第9章 使用枚举和结构创建值类型
9.1 使用枚举
9.2 使用结构
小结
第9章 快速参考
第10章 使用数组
10.1 声明和创建数组
小结
第10章 快速参考
第11章 理解参数数组
11.1 回顾重载
11.2 使用数组参数
11.3 比较参数数组和可选参数
小结
第11章 快速参考
第12章 使用继承
12.1 什么是继承
12.2 使用继承
12.3 理解扩展方法
小结
第12章 快速参考
第13章 创建接口和定义抽象类
13.1 理解接口
13.2 抽象类
13.3 密封类
小结
第13章 快速参考
第14章 使用垃圾回收和资源管理
14.1 对象的生存期
14.2 资源管理
14.3 实现异常安全的资源清理
小结
第14章 快速参考
第III部分 用C#定义可扩展类型
第15章 实现属性以访问字段
15.1 使用方法实现封装
15.2 什么是属性
15.3 理解属性的局限性
15.4 在接口中声明属性
15.5 生成自动属性
15.6 用属性初始化对象
小结
第15章 快速参考
小结
第16章 快速参考
第17章 泛型概述
17.1 object的问题
17.2 泛型解决方案
17.3 创建泛型类
17.4 创建泛型方法
17.5 可变性和泛型接口
小结
第17章 快速参考
第18章 使用集合
18.1 什么是集合类
18.2 使用集合初始化器
18.3 Find方法、谓词和Lambda表达式
18.4 比较数组和集合
小结
第18章 快速参考
第19章 枚举集合
19.1 枚举集合中的元素
19.2 用迭代器实现枚举器
定义枚举器
小结
第19章 快速参考
第20章 分离应用程序逻辑并处理事件
20.1 理解委托
20.2 Lambda表达式和委托
20.3 启用事件通知
20.4 理解用户界面事件
小结
第20章 快速参考
第21章 使用查询表达式来查询内存中的数据
21.1 什么是LINQ
21.2 在C#应用程序中使用LINQ
第21章 快速参考
第22章 操作符重载
22.1 理解操作符
22.2 理解复合赋值
22.3 声明递增和递减操作符
22.4 比较结构和类中的操作符
22.5 定义成对的操作符
22.6 实现操作符
22.7 理解转换操作符
小结
第22章 快速参考
第IV部分 用C#构建UWP应用
第23章 使用任务提高吞吐量
23.1 使用并行处理执行多任务处理
23.2 用.NET Framework实现多任务处理
23.3 取消任务和处理异常
小结
第23章 快速参考
第24章 通过异步操作提高响应速度
24.1 实现异步方法
24.2 用PLINQ进行并行数据访问
24.3 同步对数据的并发访问
小结
第24章 快速参考
第25章 实现UWP应用的用户界面
25.1 UWP应用的特点
25.2 使用空白模板构建UWP应用
小结
第25章 快速参考
第26章 在UWP应用中显示和搜索数据
26.1 实现Model-View-ViewModel模式
26.2 用Cortana搜索数据
第26章 快速参考
第27章 在UWP应用中访问远程数据库
27.1 从数据库获取数据
27.2 通过REST Web服务插入、更新和删除数据
小结
第27章 快速参考
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥以后下载
请先登录
您今天的下载次数(次)用完了,请明天再来
支付积分以后下载立即支付
支付以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源次,今日剩余次
免责申明:
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。