C#图解教程(第5版) - [美] 丹尼尔·索利斯

C#图解教程(第5版)

[美] 丹尼尔·索利斯

出版时间

2019-11-01

ISBN

9787115519184

评分

★★★★★

标签

编程

书籍介绍

本书是广受赞誉的《C# 图解教程》的最新版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的文字,并辅以大量表格和代码示例,全面、直观地阐述了C# 语言的各种特性。新版本除了精心修订旧版内容外,还全面涵盖了C# 6.0 和C# 7.0 的新增特性,比如局部函数、throw 表达式、name of 和空条件运算符、using static 指令、异常过滤器,等等。通过本书,读者能够快速、深入地理解C#,为自己的编程生涯打下良好的基础。

AI导读
核心看点
  • 图文并茂,用可视化方式直观阐述C#特性
  • 涵盖C# 6.0和7.0新特性如局部函数等
  • 从底层原理出发,揭示代码幕后运行机制
适合谁读
  • 零基础编程初学者,快速建立C#概念
  • 有C++或其他语言经验,想转C#的开发者
  • 需系统梳理C#要点,查漏补缺的程序员
读前提醒
  • 目录结构独特,先讲声明后讲流程,需适应
  • 侧重解释原理,实战应用建议结合MSDN练习
  • 语法糖较多,建议动手写Demo加深记忆
读者共识
  • 图解清晰,极大降低理解门槛,适合入门
  • 讲解透彻,是C#学习公认的优秀教材之一
  • 部分读者认为偏理论,实战指导相对较少

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "&& 条件与 || 条件或 ?: 条件选择"
  • "条件运算符 右结合"
  • "&& Conditional AND || Conditional OR ?: Conditional The conditional operator Right-associative"
  • "Each option is represented by a particular bit position in the word.Bit position hold either a 0 or a 1"
  • "Hexadecimal representation is often used when working with bit partterns because there is a more direct correlation between a bit partten and its hexadecimal representation than its decimal representation"
  • "“...In either case...""
  • "An anonymouse method is a method that is declared inline, at the point of instantiating a delegate."
  • "On the right side of an assignment statement adding a delegate to an event."
作者简介
丹尼尔·索利斯(Daniel Solis) 拥有20余年软件开发经验,微软、IBM等公司技术顾问。他不仅是深受读者爱戴和推崇的技术图书作家,而且也是享誉世界的技术培训专家,在美国和欧洲各地传授编程语言、Windows程序设计和Unix底层技术的经验和心得。 卡尔·施罗坦博尔(Cal Schrotenboer) 拥有20余年软件开发经验,精通C#,一直从事企业级软件开发。近十年来他还在加州的一些社区大学教授.NET相关课程。
目录
第1章 C#和.NET 框架  1
1.1 在.NET 之前  1
1.1.1 20 世纪90 年代末的Windows编程  1
1.1.2 下一代平台服务的目标  2
1.2 .NET 时代  2

显示全部
用户评论
这本书的逻辑和大部分的书不太一样, 花了非常多的篇幅在"声明"上, 甚至将类, 方法, Struct 放在了流程控制前来说, 一开始看目录让我有些摸不到头脑, 但是仔细看下来以后, 我认为这种组织对于理解 OOP 是有帮助的. 从本质上来讲 OOP 是对数据以及对数据的操作的抽象, 因而数据的定义与数据操作(方法)的定义应该比控制流更重要. 顺带一提, 既然是很烂的 GOTO 那就不要写了啊!
本书的特色如书名,从程序的运行原理,配以大量的内存图来帮助理解。如果此前从未接触过编程那么这是一本非常好的编程入门书,如果已经有同类型语言基础,上手不如MSDN,自己做Demo体验语法快。
相比于09年的那一版,感觉优秀了不是一点半点。
花一周时间读了前20章,讲解的十分清晰透彻!
各部分还行,只是组织各部分内容方面还有提升的余地
翻译太烂了,因为文字的不通顺而严重影响阅读了。 中文译者水平不过关,很多语句太不符合中文的表达习惯,有点怀疑大量采用了机翻
不是很深,内容比视频细,可以看视频入门,再看书补充
很不错,第一本C#书,有几部分没看懂还得看看其他书。
1.图示逻辑清晰。 2.语言精练。 3.示例恰当。 学习C#的首推阅读书目。
下载
收藏