您好,欢迎来到宝阳悦读网
VIP购买
分类页面广告
《C 8.0本质论》/(美)马克·米凯利斯(Mark Michaelis)
作者: (美)马克·米凯利斯(Mark Michaelis)
格式:
mobi/epub/pdf/awz3
浏览量:
123次
扫描关注公众号
扫码关注公众号

温馨提示:书籍来自网络收集,版权归原作者所有,仅做学习试读,下载后请24小时内删除,侵权删(联系:1401211620@qq.com)

所属分类:
点击下载
收藏该图书
图书中部
图书详情
编辑推荐:
本书全面讲述C#语言。 对于初学者而言,其内容已远远超过了一本简单的教程,可为读者未来行高效率软件发下坚实基础; 对于已熟悉C#的读者,本书探讨了一些较为复杂的编程思想,并深讨论了语言较新版本(C# 8.0和.NET Framework 4.8/.NET Core 3.1)的新功能; 对于已经精通这门语言的读者,也可以始终将其作为案头参考。本书基于管理复杂性的宗旨来组织内容。 第1~5章介绍结构化编程,学习这些内容后,可以立即始写一些功能简单的代码。 第6~10章介绍C#的面向对象构造,新手应在完全理解这几章的内容之后,再始触本书其余部分更高级的主题。 第12~14章介绍更多用于降低复杂性的构造,讲解当今几乎所有程序都要用到的通用设计模式。理解了它们之后,才可以更轻松地理解如何通过反射和特性来行动态编程。 第15~23章将广泛运用它们来实现线程处理和互操作性。 本书后专门用一章(第24章)讲解CLI。 这一章在发平台的背景下对C#语言行了描述。
内容简介:
作为历年来深受各层次发人员欢迎的C#指南,本书讨论了C# 3.0到C# 8.0中的重要C#特性,强调了现代编程模式,可帮助读者编写简洁、强大、健壮、安全且易于维护的C#代码。 在本书中,世界知名C#专家Mark Michaelis对C#语言行了全面而深的探讨,并提供了关于空引用类型、索引和区间、增强模式匹配、异步流等关键C# 8.0增强功能的专业论述。他用简洁的例子阐释关键C#构造,并提供了大量优秀实践编程规范,可为你快速掌握专家级C#编程技能并行高效软件发提供翔实指导。本书内容:使用结构化编程构造直编写功能代码了解可空引用类型的复杂性和解决方案彻底掌握C#对象构造,包括类、继承和口使用泛型、委托、lambda表达式和事件减少代码冗余充分利用集合,包括新的标准查询运算符集合API充分利用反射、属性和声明式编程范式使用基于任务的异步模式和C# 8.0异步流改多线程处理通过并行处理数据和多线程任务提高性能使用增强的模式匹配语法编写复杂类型与用其他语言编写的非托管代码(包括基于C的API)行互操作探索C#程序与底层CLI运行时之间的关系
作者简介:
马克.米凯利斯( Mark Michaelis ) Mark Michaelis是创新型软件架构和发公司IntelliTect的创始人、首席技术架构师和培训师。Mark领导着他的公司不断取,同时在世界各地举办有关领导力或技术的会议,并代表微软或其他客户行演讲。他还撰写了大量文章和书籍,并且是东华盛顿大学的客座教授、Spokane .NET用户组的创始人,以及每年一届的TEDx Coeur d'Alene活动的联合组织者。 作为世界知名的C#专家,Mark自2007年以来一直担任微软区域总监,并荣任微软MVP 超过25年。 Mark拥有伊利诺伊大学哲学专业文学学士学位和伊利诺伊理工大学计算机科学硕士学位。
详情数据包