C# 8.0本质论

C# 8.0本质论

作者:[美] 马克·米凯利斯(Mark Michaelis)

出版社:机械工业

出版年:2022年1月

ISBN:9787111697824

所属分类:网络科技

书刊介绍

《C# 8.0本质论》内容简介

本书基于管理复杂性的宗旨来组织内容。第1~5章介绍结构化编程,学习这些内容后,可以立即开始写一些功能简单的代码。第6~10章介绍C#的面向对象构造,新手应在完全理解这几章的内容之后,再开始接触本书其余部分更高级的主题。第12~14章介绍更多用于降低复杂性的构造,讲解当今几乎所有程序都要用到的通用设计模式。理解了它们之后,才可以更轻松地理解如何通过反射和特性来进行动态编程。第15~23章将广泛运用它们来实现线程处理和互操作性。本书最后专门用一章(第24章)讲解CLI。这一章在开发平台的背景下对C#语言进行了描述。本书全面讲述C#语言。对于初学者而言,其内容已远远超过了一本简单的教程,可为读者未来进行高效率软件开发打下坚实基础;对于已熟悉C#的读者,本书探讨了一些较为复杂的编程思想,并深入讨论了语言较新版本(C# 8.0和.NET Framework 4.8/.NET Core 3.1)的新功能;对于已经精通这门语言的读者,也可以始终将其作为案头参考。
马克·米凯利斯(Mark Michaelis),创新型软件架构和开发公司IntelliTect的创始人、首席技术架构师和培训师。Mark是世界级的C#专家,自2007年起担任微软区域总监,并荣任微软MVP超过25年。

作品目录

译者序
序言
前言
致谢
作者简介
第1章:C#概述
第2章:数据类型
第3章:更多数据类型
第4章:操作符和控制流程
第5章:方法和参数
第6章:类
第7章:继承
第8章:接口
第9章:值类型
第10章:合式类型
第11章:异常处理
第12章:泛型
第13章:委托和Lambda表达式
第14章:事件
第15章:支持标准查询操作符的集合接口
第16章:使用查询表达式的LINQ
第17章:构建自定义集合
第18章:反射、特性和动态编程
第19章:多线程概述
第20章:基于任务的异步模式编程
第21章:并行迭代
第22章:线程同步
第23章:平台互操作性和不安全代码
第24章:公共语言基础结构

相关推荐

微信二维码