读书笔记——《C# 7.0本质论》
2021-02-25 本文已影响0人
sigmarising
C# 7.0 本质论
阅读目的
通过对本书进行通读,以达到一个对 C# 熟练使用基础功能,了解高级功能的程度。
时效性
本读书笔记完成于 2021 年 2 月 21 日,C# 已经有 9.0 的最新版本。
全书主旨
全书对 C# 的基础知识和高级特性进行了全面的讲解和说明。
个人感悟
本书的组织和规划结构很好,无论是思维导图、初学者主题、还是设计规范等,能让人一眼看到重点。书的侧边上还有 C# 特性所对应的版本信息,同时本书的译者脚注十分真实且客观。本书堪称 C# 界的《JAVA 核心技术》了,但个人阅读体验而言,我更喜欢《Java 核心技术》。
同样的,和阅读《Java 核心技术》一样,对于非计算机专业或者没有什么计算机基础的读者,不建议阅读此书。此书也是建议先学习 C++ 后再看,这样更助于理解。
C# 和 Java 的区别还是有的,C# 支持更多原本 C++ 的风格和更多语法特性,比 Java 复杂得多,的确比 Java 的理解难度更高一些(例如字段、属性和真香的元组语法)。本书的风格和《Java 核心技术》也不太相同,它更偏重了很多基础内容的讲解。
阅读建议:精读到 17 章“构建自定义集合”,后面的章节就可以有的放矢按需阅读,用到了再回来读也不是不行的。