更新时间:2021-07-23 16:21:59
封面
版权信息
前言
第1章 快速认识C#
1.1 创建helloworld
1.2 C#语言特性
1.3 C#与.NET框架
1.4 多操作系统支持
1.5 本章小结
第2章 C#编程基础
2.1 字符串操作
2.2 正则表达式
2.3 访问文件
2.4 编码国际化
2.5 时间和日期
2.6 本章小结
第3章 C#面向对象编程
3.1 面向对象
3.2 读写日志
3.3 依赖注入
3.4 配置文件
3.5 程序案例
3.6 本章小结
第4章 反射与动态编程
4.1 反射
4.2 代码生成和动态执行
4.3 dynamic关键字
4.4 动态语言运行时
4.5 本章小结
第5章 数据处理编程
5.1 ADO.NET
5.2 Lambda和LINQ
5.3 LINQ
5.4 Entity Framework
5.5 本章小结
第6章 多线程编程
6.1 多线程编程基础
6.2 多线程同步
6.3 主动取消等待
6.4 其他多线程元素
6.5 无锁编程
6.6 本章小结
第7章 并行编程
7.1 并行编程基础
7.2 硬件特性
7.3 基于数据并行
7.4 基于任务的并行
7.5 async和await关键字
7.6 函数式编程
7.7 本章小结
第8章 分布式编程
8.1 C#对分布式编程的支持
8.2 分布式系统举例
8.3 本章小结