封面
版权信息
O’Reilly Media,Inc.介绍
译者序
前言
第1章 C#和.NET简介
1.1 面向对象
1.2 类型安全性
1.3 内存管理
1.4 平台支持
1.5 CLR、BCL和运行时
1.6 C#简史
第2章 C#语言基础
2.1 第一个C#程序
2.2 语法
2.3 类型基础
2.4 数值类型
2.5 布尔类型和运算符
2.6 字符串和字符
2.7 数组
2.8 变量和参数
2.9 表达式和运算符
2.10 null运算符
2.11 语句
2.12 命名空间
第3章 在C#中创建类型
3.1 类
3.2 继承
3.3 object类型
- APP免费
3.4 结构体
- APP免费
3.5 访问权限修饰符
- APP免费
3.6 接口
- APP免费
3.7 枚举类型
- APP免费
3.8 嵌套类型
- APP免费
3.9 泛型
- APP免费
第4章 C#的高级特性
- APP免费
4.1 委托
- APP免费
4.2 事件
- APP免费
4.3 Lambda表达式
- APP免费
4.4 匿名方法
- APP免费
4.5 try语句和异常
- APP免费
4.6 枚举类型和迭代器
- APP免费
4.7 可空值类型
- APP免费
4.8 可空引用类型
- APP免费
4.9 扩展方法
- APP免费
4.10 匿名类型
- APP免费
4.11 元组
- APP免费
4.12 记录
- APP免费
4.13 模式
- APP免费
4.14 特性
- APP免费
4.15 调用者信息特性
- APP免费
4.16 动态绑定
- APP免费
4.17 运算符重载
- APP免费
4.18 不安全的代码和指针
- APP免费
4.19 预处理指令
- APP免费
4.20 XML文档
- APP免费
第5章 .NET概述
- APP免费
5.1 .NET Standard
- APP免费
5.2 运行时与C#语言的关系
- APP免费
5.3 引用程序集
- APP免费
5.4 CLR和BCL
- APP免费
5.5 应用程序层
- APP免费
第6章 .NET基础
- APP免费
6.1 字符串与文本处理
- APP免费
6.2 日期和时间
- APP免费
6.3 DateOnly与TimeOnly
- APP免费
6.4 DateTime与时区
- APP免费
6.5 格式化和解析
- APP免费
6.6 标准格式字符串与解析标记
- APP免费
6.7 其他转换机制
- APP免费
6.8 全球化
- APP免费
6.9 操作数字
- APP免费
6.10 BitOperations类
- APP免费
6.11 枚举
- APP免费
6.12 Guid结构体
- APP免费
6.13 相等比较
- APP免费
6.14 顺序比较
- APP免费
6.15 实用类
- APP免费
第7章 集合
- APP免费
7.1 枚举
- APP免费
7.2 ICollection和IList接口
- APP免费
7.3 Array类
- APP免费
7.4 List、Queue、Stack和Set
- APP免费
7.5 字典
- APP免费
7.6 自定义集合与代理
- APP免费
7.7 不可变集合
- APP免费
7.8 扩展相等比较和排序操作
- APP免费
第8章 LINQ
- APP免费
8.1 入门
- APP免费
8.2 流式语法
- APP免费
8.3 查询表达式
- APP免费
8.4 延迟执行
- APP免费
8.5 子查询
- APP免费
8.6 构造方式
- APP免费
8.7 投射方式
- APP免费
8.8 解释型查询
- APP免费
8.9 EF Core
- APP免费
8.10 构建查询表达式
- APP免费
第9章 LINQ运算符
- APP免费
9.1 概述
- APP免费
9.2 筛选
- APP免费
9.3 投射
- APP免费
9.4 连接
- APP免费
9.5 排序
- APP免费
9.6 分组
- APP免费
9.7 集合运算符
- APP免费
9.8 转换方法
- APP免费
9.9 元素运算符
- APP免费
9.10 聚合方法
- APP免费
9.11 量词运算符
- APP免费
9.12 生成集合的方法
- APP免费
第10章 LINQ to XML
- APP免费
10.1 架构概述
- APP免费
10.2 X-DOM概述
- APP免费
10.3 实例化X-DOM
- APP免费
10.4 导航和查询
- APP免费
10.5 更新X-DOM
- APP免费
10.6 使用Value
- APP免费
10.7 文档和声明
- APP免费
10.8 名称和命名空间
- APP免费
10.9 注解
- APP免费
10.10 将数据投射到X-DOM
- APP免费
第11章 其他XML与JSON技术
- APP免费
11.1 XmlReader
- APP免费
11.2 XmlWriter
- APP免费
11.3 XmlReader/XmlWriter的使用模式
- APP免费
11.4 处理JSON
- APP免费
第12章 对象销毁与垃圾回收
- APP免费
12.1 IDisposable接口、Dispose方法和Close方法
- APP免费
12.2 自动垃圾回收
- APP免费
12.3 终结器
- APP免费
12.4 垃圾回收器的工作方式
- APP免费
12.5 托管内存泄漏
- APP免费
12.6 弱引用
- APP免费
第13章 诊断
- APP免费
13.1 条件编译
- APP免费
13.2 Debug和Trace类
- APP免费
13.3 调试器的集成
- APP免费
13.4 进程与线程处理
- APP免费
13.5 StackTrace和StackFrame类
- APP免费
13.6 Windows事件日志
- APP免费
13.7 性能计数器
- APP免费
13.8 Stopwatch类
- APP免费
13.9 跨平台诊断工具
- APP免费
第14章 并发与异步
- APP免费
14.1 概述
- APP免费
14.2 线程
- APP免费
14.3 任务
- APP免费
14.4 异步编程的原则
- APP免费
14.5 C#的异步函数
- APP免费
14.6 异步模式
- APP免费
14.7 旧有的异步编程模式
- APP免费
第15章 流与I/O
- APP免费
15.1 流的架构
- APP免费
15.2 使用流
- APP免费
15.3 流适配器
- APP免费
15.4 压缩流
- APP免费
15.5 操作ZIP文件
- APP免费
15.6 文件与目录操作
- APP免费
15.7 操作系统安全性
- APP免费
15.8 内存映射文件
- APP免费
第16章 网络
- APP免费
16.1 .NET网络架构
- APP免费
16.2 地址与端口
- APP免费
16.3 URI
- APP免费
16.4 HttpClient
- APP免费
16.5 编写HTTP服务器
- APP免费
16.6 使用DNS
- APP免费
16.7 通过SmtpClient类发送邮件
- APP免费
16.8 使用TCP
- APP免费
16.9 使用TCP接收POP3邮件
- APP免费
第17章 程序集
- APP免费
17.1 程序集的组成部分
- APP免费
17.2 强名称和程序集签名
- APP免费
17.3 程序集名称
- APP免费
17.4 认证代码签名
- APP免费
17.5 资源和附属程序集
- APP免费
17.6 程序集的加载、解析与隔离
- APP免费
第18章 反射和元数据
- APP免费
18.1 反射和激活类型
- APP免费
18.2 反射并调用成员
- APP免费
18.3 反射程序集
- APP免费
18.4 使用特性
- APP免费
18.5 动态生成代码
- APP免费
18.6 生成程序集和类型
- APP免费
18.7 生成类型成员
- APP免费
18.8 生成泛型方法和类型
- APP免费
18.9 复杂的生成目标
- APP免费
18.10 解析IL
- APP免费
第19章 动态编程
- APP免费
19.1 动态语言运行时
- APP免费
19.2 数值类型统一
- APP免费
19.3 动态成员重载解析
- APP免费
19.4 实现动态对象
- APP免费
19.5 与动态语言进行互操作
- APP免费
第20章 加密
- APP免费
20.1 概述
- APP免费
20.2 Windows数据保护
- APP免费
20.3 哈希算法
- APP免费
20.4 对称加密
- APP免费
20.5 公钥加密和签名
- APP免费
第21章 高级线程处理
- APP免费
21.1 同步概述
- APP免费
21.2 排他锁
- APP免费
21.3 锁和线程安全性
- APP免费
21.4 非排他锁
- APP免费
21.5 使用事件等待句柄发送信号
- APP免费
21.6 Barrier类
- APP免费
21.7 延迟初始化
- APP免费
21.8 线程本地存储
- APP免费
21.9 定时器
- APP免费
第22章 并行编程
- APP免费
22.1 选择PFX的原因
- APP免费
22.2 PLINQ
- APP免费
22.3 Parallel类
- APP免费
22.4 任务并行
- APP免费
22.5 处理AggregateException
- APP免费
22.6 并发集合
- APP免费
22.7 BlockingCollection<T>类
- APP免费
第23章 Span<T>和Memory<T>
- APP免费
23.1 Span和切片
- APP免费
23.2 Memory<T>类
- APP免费
23.3 前向枚举器
- APP免费
23.4 操作栈分配内存和非托管内存
- APP免费
第24章 原生程序和COM组件互操作性
- APP免费
24.1 调用原生DLL
- APP免费
24.2 封送类型与参数
- APP免费
24.3 非托管代码中的回调函数
- APP免费
24.4 模拟C共用体
- APP免费
24.5 共享内存
- APP免费
24.6 将结构体映射到非托管内存中
- APP免费
24.7 COM互操作性
- APP免费
24.8 在C#中调用COM组件
- APP免费
24.9 内嵌互操作类型
- APP免费
24.10 在COM中访问C#对象
- APP免费
第25章 正则表达式
- APP免费
25.1 正则表达式基础
- APP免费
25.2 量词符号
- APP免费
25.3 零宽度断言
- APP免费
25.4 分组
- APP免费
25.5 替换并分割文本
- APP免费
25.6 正则表达式实例
- APP免费
25.7 正则表达式语言参考
- APP免费
作者介绍
- APP免费
封面介绍
- APP免费
封底
更新时间:2024-11-22 15:50:41