由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
全新正版C#8.0核心技术指南9787111682561机械工业出版社
¥ ×1
前言 1<br/>章 C#和.NET Core简介7<br/>1.1 面向对象7<br/>1.2 类型安全<br/>1.3 内存管理8<br/>1.4 平台支持9<br/>1.5 C#和公共语言运行时9<br/>1.6 框架与基础类库10<br/>1.7 遗留框架和小众框架11<br/>1.8 Windows Runtime12<br/>1.9 C#简史14<br/>第2章 C#语言基础26<br/>2.1 个C#程序26<br/>2.2 语法29<br/>. 类型基础32<br/>2.4 数值类型40<br/>2.5 布尔类型和运算符48<br/>2.6 字符串和字符49<br/>2.7 数组52<br/>2.8 变量和参数57<br/>2.9 表达式和运算符68<br/>2.10 null运算符72<br/>2.11 语句74<br/>2.12 命名空间84<br/>第3章 在C#中创建类型91<br/>3.1 类91<br/>3.2 继承108<br/>3.3 object类型117<br/>3.4 结构体120<br/>3.5 访问权限修饰符1<br/>3.6 接口125<br/>3.7 枚举类型131<br/>3.8 嵌套类型134<br/>3.9 泛型136<br/>第4章 C#的高级特149<br/>4.1 委托149<br/>4.2 事件158<br/>4.3 Lambda表达式164<br/>4.4 匿名方法169<br/>4.5 try语句和异常169<br/>4.6 枚举类型和迭代器178<br/>4.7 可空值类型183<br/>4.8 可空引用类型(C# 8)188<br/>4.9 扩展方法191<br/>4.10 匿名类型193<br/>4.11 元组194<br/>4.12 模式198<br/>4.13 特202<br/>4.14 调用者信息特204<br/>4.15 动态绑定205<br/>4.16 运算符重载213<br/>4.17 不安全的代码和指针216<br/>4.18 预处理指令220<br/>4.19 XML文档222<br/>第5章 框架概述227<br/>5.1 .NET Standard227<br/>5.2 框架与C#语言版本的关系0<br/>5.3 参考程序集1<br/>5.4 CLR和BCL1<br/>5.5 应用程序框架5<br/>第6章 框架基础<br/>6.1 字符串与文本处理<br/>6.2 日期和时间252<br/>6.3 日期和时区259<br/>6.4 格式化和解析265<br/>6.5 标准格式字符串与解析标记271<br/>6.6 转换机制278<br/>6.7 全球化282<br/>6.8 操作数字283<br/>6.9 枚举287<br/>6.10 Guid结构体290<br/>6.11 相等比较291<br/>6.12 顺序比较301<br/>6.13 实用类304<br/>第7章 集合309<br/>7.1 枚举309<br/>7.2 ICollection和IList接口316<br/>7.3 Array类320<br/>7.4 List、eue、Stack和Set328<br/>7.5 字典336<br/>7.6 自定义集合与代理342<br/>7.7 不可变集合348<br/>7.8 扩展相等比较和排序操作351<br/>第8章 LIN查询359<br/>8.1 入门359<br/>8.2 流式语法361<br/>8.3 查询表达式367<br/>8.4 延迟执行372<br/>8.5 子查询378<br/>8.6 构造方式381<br/>8.7 映方式384<br/>8.8 解释型查询386<br/>8.9 EF Core393<br/>8.10 构建查询表达式404<br/>第9章 LIN运算符409<br/>9.1 概述410<br/>9.2 筛选413<br/>9.3 映417<br/>9.4 连接429<br/>9.5 排序437<br/>9.6 分组440<br/>9.7 集合运算符443<br/>9.8 转换方法444<br/>9.9 元素运算符447<br/>9.10 聚合方法449<br/>9.11 量词运算符453<br/>9.12 生成序列的方法455<br/>0章 LIN to XML456<br/>10.1 架构概述456<br/>10.2 X-DOM概述457<br/>10.3 实例化X-DOM460<br/>10.4 导航和查询463<br/>10.5 更新X-DOM468<br/>10.6 使用Value471<br/>10.7 文档和声明474<br/>10.8 名称和命名空间477<br/>10.注解83<br/>10.10 将数据映到X-DOM484<br/>1章 XML与JSON技术488<br/>11.1 XmlReader488<br/>11.2 XmlWriter496<br/>11.3 XmlReader/XmlWriter的使用模式498<br/>11.4 处理JSON502<br/>2章 对象销毁与垃圾回收509<br/>12.1 isposable接口、Dispose方法和Close方法509<br/>12.2 自动垃圾回收514<br/>1. 终结器517<br/>12.4 垃圾回收器的工作方式521<br/>12.5 托管内存泄漏527<br/>12.6 弱引用530<br/>3章 诊断534<br/>13.1 条件编译534<br/>13.2 Debug和Trace类537<br/>13.3 调试器的集成541<br/>13.4 进程与线程处理542<br/>13.5 StackTrace和StackFrame类542<br/>13.6 Windows事件日志544<br/>13.7 能器546<br/>13.8 Stopwatch类551<br/>13.9 跨平台诊断工具551<br/>4章 并发与异步556<br/>14.1 概述556<br/>14.2 线程557<br/>14.3 任务572<br/>14.4 异步原则580<br/>14.5 C#的异步函数585<br/>14.6 异步模式603<br/>14.7 旧有的异步编程模式611<br/>5章 流与I/O614<br/>15.1 流的架构614<br/>15.2 使用流616<br/>15.3 流适配器629<br/>15.4 压缩流637<br/>15.5 操作ZIP文件640<br/>15.6 文件与目录操作641<br/>15.7 在UWP中进行文件I/O操作652<br/>15.8 操作系统安全656<br/>15.9 存映文件659<br/>6章 网络663<br/>16.1 .NET网络架构663<br/>16.2 地址与端口665<br/>16.3 URI666<br/>16.4 客户端类668<br/>16.5 使用HTTP681<br/>16.6 编写HTTP服务器685<br/>16.7 使用FTP687<br/>16.8 使用DNS689<br/>16.9 通过SmtpClient类发送邮件690<br/>16.10 使用TCP691<br/>16.11 使用TCP接收POP3邮件694<br/>16.12 在UWP中使用TCP696<br/>7章 序列化699<br/>17.1 序列化的概念699<br/>17.2 XML 序列化器703<br/>17.3 JSON 序列化器712<br/>17.4 二进制序列化器721<br/>17.5 二进制序列化特7<br/>17.6 使用ISerializable接口进行二进制序列化725<br/>8章 程序集729<br/>18.1 程序集的组成部分729<br/>18.2 强名称和程序集签名733<br/>18.3 程序集名称735<br/>18.4 认代码签名737<br/>18.5 资源和附属程序集739<br/>18.6 程序集的加载、解析与隔离747<br/>9章 反和元数据768<br/>19.1 反和激活类型768<br/>19.2 反和调用成员775<br/>19.3 反程序集788<br/>19.4 使用特79<br/>19.5 动态生成代码794<br/>19.6 生成程序集和类型800<br/>19.7 生成类型成员803<br/>19.8 生成泛型方法和泛型类型809<br/>19.9 复杂的生成目标811<br/>19.10 解析IL814<br/>第20章 动态编程820<br/>20.1 动态语言运行时820<br/>20.2 数值类型统一822<br/>20.3 动态成员重载解析8<br/>20.4 实现动态对象828<br/>20.5 与动态语言进行互操作832<br/>2章 加密834<br/>21.1 概述834<br/>21.2 Windows数据保护835<br/>21.3 散列算法836<br/>21.4 对称加密837<br/>21.5公钥加密和签名842<br/>第22章 高级线程处理846<br/>22.1 同步概述846<br/>22.2 排他锁847<br/>2. 锁和线程安全55<br/>22.4 非排他锁860<br/>22.5 使用事件等待句柄发送信号866<br/>22.6 Barrier类874<br/>22.7 延迟初始化875<br/>22.8 线程本地存储877<br/>22.9 定时器881<br/>第章 并行编程885<br/>.1 选择PFX的原因885<br/>.2 PLIN888<br/>. Parallel类900<br/>.4 任务并行907<br/>.5 处理AggregateException916<br/>. 并发集合919<br/>. BlockingCollection<T>类922<br/>第24章 Span<T>和Memory<T>926<br/>24.1 Span和切片927<br/>24.2 Memory<T>类930<br/>24.3 前向枚举器931<br/>24.4 操作栈分配内存和非托管内存933<br/>第25章 原生程序和COM组件互操作935<br/>25.1 调用原生DLL935<br/>25.2 类型的封送936<br/>25.3 非托管代码中的回调函数940<br/>25.4 模拟C共用体941<br/>25.5 共享内存942<br/>25.6 将结构体映到非托管内存944<br/>25.7 COM互操作94<br/>25.8 在C#中调用COM组件950<br/>25.9 内嵌互操作类型953<br/>25.10 在COM中访问C#对象954<br/>第26章 正则表达式956<br/>26.1 正则表达式基础956<br/>26.2 量词符号961<br/>26.3 零宽度断言962<br/>26.4 分组965<br/>26.5 替换并分割文本966<br/>26.6 正则表达式实例968<br/>26.7 正则表达式语言参考971<br/>第27章 Roslyn编译器975<br/>27.1 Roslyn架构975<br/>27.2 语法树976<br/>27.3 编译过程和语义模型991<br/>作者介绍<br/>封面介绍
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格