C# 7.0本质论

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

出版时间

2019-04-30

ISBN

9787111625681

评分

★★★★★

标签

编程

书籍介绍
本书是Mark Michaelis为有一定C#基础的开发者打造的进阶读物,系统梳理了从C# 3.0到7.0的关键语言特性,强调现代编程模式,帮助读者写出简洁、健壮、安全且易维护的代码。书中对C# 7.0的增强、与.NET Core/.NET Standard的协同以及跨平台编译均有深入论述。需要提醒的是:它并非入门教材。多位读者指出,作者倾向于用较复杂的案例来诠释简单概念,部分代码示例存在疏漏,译文亦随篇幅推进略显生硬,因此更适合有经验的老手反复精读,而非新手一蹴而就。若你能接受它
作者简介
作者简介 Mark Michaelis是高端软件工程和咨询公司IntelliTect的创办者、首席技术架构师和培训师。Mark经常在开发者大会上发言,写过许多文章和书籍,目前是《MSDN Magazine》的《Essential .NET》专栏作家。 从1996年起,他一直是C#、Visual Studio Team System和Windows SDK的MVP。2007年被评选为微软的Regional Director。他还服务于微软的几个软件设计评审团队,包括C#和VSTS。 Mark拥有伊利诺伊大学哲学专业文学学士学位和伊利诺伊理工大学计算机硕士学位。 他不是痴迷于计算机,就是忙于陪伴家人或者玩壁球(2016年暂停铁人三项训练)。他居住在华盛顿州的斯波坎,他和妻子Elisabeth有三个孩子:Benjamin、Hanna和Abigail。 技术编辑简介 Eric Lippert目前在Facebook负责开发者工具。之前是微软C#语言设计团队的一员。不在StackOverflow上回答用户的C#问题或者编辑程序书时,他总是喜欢玩他的小帆船。目前和妻子Leah居住在华盛顿州的西雅图。
AI导读
核心看点
  • 深入解析C# 7.0新特性及现代编程模式
  • 探讨C#与.NET Core跨平台编译配合
  • 帮助编写简洁、健壮且易维护的代码
读者共识
  • 理论讲解透彻,但翻译生硬难懂
  • 案例设计不够通俗,新手阅读吃力
  • 口碑两极分化,老手认可度高
精彩摘录
  • "...C# achieves the same functionality using a delegate,which encapsulates methods as objects...."
  • "Events enable a class or object to notify other classes or objects when something of interest occurs. The class that sends (or raises) the event is called the publisher and the classes that receive (or handle) the event are called subscribers. In a typical C# Windows Forms or Web application, you su"
  • "Events have the following properties: The publisher determines when an event is raised; the subscribers determine what action is taken in response to the event. An event can have multiple subscribers. A subscriber can handle multiple events from multiple publishers. Events that have no subscribers a"
目录
译者序
推荐序
前言
致谢
作者简介

显示全部
用户评论
想给九分。感觉翻译质量随着章数增加而下降……
没什么特别的
非常棒
写的例子太难懂了
下载
收藏