深入理解C#(第3版)
35推荐 收藏
35.2K阅读
图灵程序设计丛书

深入理解C#(第3版)

Jon Skeet (作者) 姚琪琳 (译者)
上市销售
买过第2版的读者请注意查收短消息,有惊喜。
本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本书深度探究C#的特性,并结合技术发展,引领读者深入C#的时空。作者从语言设计的动机出发,介绍支持这些特性的核心概念。作者将新的语言特性放在C#语言发展的背景之上,用极富实际意义的示例,向读者展示编写代码和设计解决方案的最佳方式。同时作者将多年的C#开发经验与读者分享,读者可咀其精华、免走弯路,使程序设计水平更上一层楼。

本书在第2版的基础上全面调整了C#语言的细节,改写了随着技术的发展已经不再适用的内容,并全面介绍了C# 5新增的大特性——异步,以及两个小特性,延续了读者期望的高标准。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥39.99
格式
mobi   pdf

纸质书
¥78.21 ¥99.00

出版信息

  • 书  名深入理解C#(第3版)
  • 系列书名图灵程序设计丛书
  • 执行编辑关于本书的内容有任何问题,请联系 岳新欣
  • 出版日期2014-03-26
  • 书  号978-7-115-34642-1
  • 定  价99.00 元
  • 页  数512
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名C# in Depth
  • 原书号978-1617291340

所属分类

同系列书

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

  • 机器学习实战

    Peter Harrington   李锐   李鹏   曲亚东   王斌   译

    机器学习是人工智能研究领域中一个极其重要的研究方向,在现今的大数据时代背景下,捕获数据并从中萃取有价值的信息或...

本书特色

“学习C#语言特性的最佳资源。”——Andy Kirsch,Venga

“本书使我的C#水平更上一层楼。”——Dustin Laine,Code Harvest

“每一位.NET开发人员都至少应该阅读一遍的案头必备图书。”———Dror Helper,Better Place

“本书无疑是我读过的最佳C#参考书。”——Jon Parish,DatasiftT开发人员必读经典

目录

版权声明 阅读
献词 阅读
对本书第1版的赞誉 阅读
对第2版的赞誉 阅读
阅读
前言 阅读
致谢 阅读
关于本书 阅读
关于封面插图 阅读
第一部分 基础知识
第1章 C#开发的进化史
第2章 C# 1所搭建的核心基础
第二部分 C# 2 :解决C# 1 的问题
第3章 用泛型实现参数化类型
第4章 可空类型
第5章 进入快速通道的委托
第6章 实现迭代器的捷径
第7章 结束C# 2的讲解: 最后的一些特性
第三部分 C# 3 :革新写代码的方式
第8章 用智能的编译器来防错
第9章 Lambda表达式和表达式树
第10章 扩展方法
第11章 查询表达式和LINQ to Objects
第12章 超越集合的LINQ
第四部分 C# 4 :良好的交互性
第13章 简化代码的微小修改
第14章 静态语言中的动态绑定
第五部分 C# 5:简化的异步编程 阅读
第15章 使用async/await进行异步编程 阅读
第16章 C# 5附加特性和结束语
附录A LINQ标准查询操作符
附录B .NET中的泛型集合
附录C 版本总结

作者介绍

作者
Jon Skeet 谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议和Stack Overflow网站上非常活跃的技术专家,回答了数以万计的C#和.NET相关问题。

译者
姚琪琳,具有多年.NET和Java开发经验,热爱C#,喜欢翻译和阅读。曾翻译过《精通C#(第6版)》、《C#图解教程(第4版)》、《C#与.NET 4高级程序设计(第5版)》等多本经典C#书籍。目前就职于ThoughtWorks。新浪微博:@珧麒麟。T相关问题。

大家也喜欢

  • C#经典实例(第4版)

    Jay Hilyard   Stephen Teilhet   徐敬德   译

    本书共分为13章,每一章侧重于特定主题的C#解决方案。具体内容包括:类和泛型,集合、枚举器和迭代器,数据类型,...

  • C#敏捷开发实践

    Gary McLean Hall   许顺强   译

    本书共分为敏捷基础、编写SOLID代码和自适应实例三大部分,将理论与实践相结合,介绍了当前使用Microsof...

  • Learning hard C#学习笔记

    李志   李志  

    本书是一本面向C#初学者的实用教程,由浅入深地讲解了C#的基础语法和重要特性,分析了在开发中必须掌握的技术...

  • C#并发编程经典实例

    Stephen Cleary   相银初   译

    本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。全书分为几大部分:首先介绍几种并发编程技...

  • 深入理解C#(第2版)

    Jon Skeet   朱永光   姚琪琳   周靖   译

    本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本...

相关文章

  • 盼盼姐 9推荐

    向Stack Overflow上排名第一的大神Jon Skeet提问!

    Jon Skeet 谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题。Jon Skeet著有《深入理解C#》…...

  • 盼盼姐 9推荐

    Jon Skeet:我不想知道我在SO上到底花了多少时间(图灵访谈)

    Jon Skeet,谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题,他还建立了Joda Time的.NET…...

  • 盼盼姐 8推荐

    [英]Jon Skeet:我不想知道我在SO上到底花了多少时间(图灵访谈)

    Jon Skeet,谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题,他还建立了Joda Time的.NET…...

  • fhuan166 1推荐

    C# in Depth (Third Edition)

    之前两周的时间学习了《Microsoft.NET企业级应用架构设计》,从今天开始再重新学习一下《深入学习C#》这本书,虽然已经做到了系统架构师,但是觉得自己对于C#的理解还是不够深入,想通过这本书的学习,让自己更加专注。(4年前是做java开发的工程师,而后转入微软阵营) 在之…...

  • fhuan166 3推荐

    程序猿出镜之我最喜欢的图灵书

    从大学就开始读图灵的计算机类的书,一直如此,从java的《action in spring》开始,到现在从事.net工作,开始读《精通ASP.NET 4.5》、《web API》、《算法》、《深入理解C#》等等。 我是从事软件工程的,所以图灵的名号在圈子里面是响当当的,无论是…...

  • 一只羊 1推荐

    后一类的钢琴家

    Eric Lippert 给 Jon Skeet 写的序有这么提到 世界上有两类钢琴家 第一类并不是因为自己喜欢,而是父母强迫他们上钢琴课。 另一类则是因为他们喜欢,他们不需要被强迫,相反,他们陶醉其中,时常忘记什么时候要停下来。 对于后一类的钢琴家,他们因为喜欢…...

  • 先出个电子版啊!
    姜鹏  发表于 2014-03-05 16:38:42
    推荐
    • 已经有电子版啦。:)

      李洁  发表于 2014-03-31 13:37:51
    • 已购!  

      姜鹏  发表于 2014-04-01 11:31:57
    • 赞!!!:)

      李洁  发表于 2014-04-11 16:23:27
  • kindle上阅读体验如何?代码/图片什么的
    glados  发表于 2015-02-02 09:16:05
    推荐
    • 是不是只有pdf格式?

      glados  发表于 2015-02-03 09:11:07
  • 希望快点面世
    aadilah  发表于 2013-10-14 21:53:55
    推荐
  • 好书,正式我想要的
    孤傲一鹤  发表于 2014-06-04 11:51:01
    推荐
  • 提2个小意见:
    1,电子版应该可以是彩色的,尤其是pdf格式;
    2,代码为什么是图片而不是文本,不能自适应读者的阅读平台。
    aadilah  发表于 2014-06-06 23:53:23
    推荐
  • 看了第二版,还是买了第三版电子版的,Good!
    Neil_wyh  发表于 2014-08-05 09:49:26
    推荐
  • pdf版,代码字体在ipad上面显示效果好差,字体锯齿严重,都看不清。。。
    时光若刻  发表于 2014-08-27 23:29:16
    推荐
  • 买了,希望深入的学习,然后就去看微软的类库!
    雪客  发表于 2015-01-23 00:26:54
    推荐
  • 15.6.4小节有这么一段话:
    “ExecutionContext会跨过await,这一点非常重要。在任务完成时,你不会希望只是因为 忘了所模拟的用户而再次回到异步方法中。为传递上下文,需在附加后续操作时捕获它,然后在 执行后续操作时还原它。这分别由 ExecutionContext.Capture和ExecutionContext.Run 方法负责实现。”

    谁能解释下“你不会希望只是因为忘了所模拟的用户而再次回到异步方法中”这句话在这里是啥意思?
    砖z疑难杂症  发表于 2015-02-12 16:44:55
    推荐
  • 购买后已经看到第15章了,翻译的不是很流畅,我只好找了英文原版对照看。很多中文的句子对起来很吃力,甚至不知所云,看了原版才明白
    彭越  发表于 2015-12-22 23:32:23
    推荐
  • 能不能引进影印版?
    dushen2  发表于 2016-03-09 17:20:41
    推荐
  • 你好,我购买过这个版本的纸质书,为什么没有收到优惠码?
    泊浮目  发表于 2016-06-01 14:13:30
    推荐
  • 不知道是版本问题还是印刷问题=-=124页第5章《进入快速通道的委托》下有关代码清单5-3的说明,在黑色序号1后的一句,“但GenerateRandomData方法”应该是“GenerateSampleData方法”,敬请各位确认一下
    战争魔方  发表于 2017-12-16 16:47:02
    推荐
  • 第15章的翻译 是机器翻译吗,这么生涩
    e17919  发表于 2018-06-03 16:41:08
    推荐
  • 这本书还是不错的,期待第四版。
    借此一下,.net core 现在2.0了,其实都3.0了,如果能有先入门的书籍就有领进门的感觉了,这本《NET Core in Action》个人感觉入门不错,不知道有没有希望引进,哪位读者有否阅读过。
    Lucigy  发表于 2019-03-12 14:47:00
    推荐