深入理解C#(第2版)
26推荐 收藏
18.8K阅读

深入理解C#(第2版)

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

本书是对第1版的全新修订,更详尽地阐述了C#的核心概念,并全面介绍了C# 4的新特性和代码契约。C# 4功能异常强大,掌握本书讲解的泛型、Lambda表达式、动态类型、LINQ、迭代器块和其他新特性后,读者可以实现无数神奇的功能,在C#的世界中大展宏图。

🥥今年提前双11,

每单满99即享半价!

需使用优惠码:20191111

11.05-11.12,限图灵出版电子书

电子书
¥39.99
格式
mobi   pdf

纸质书
¥62.41 ¥79.00

其他购买方式?

出版信息

  • 书  名深入理解C#(第2版)
  • 执行编辑关于本书的内容有任何问题,请联系 傅志红
  • 出版日期2011-12-21
  • 书  号978-7-115-26924-9
  • 定  价79.00 元
  • 页  数468
  • 开  本16开
  • 出版状态暂时缺货
  • 原书名C# in Depth, Second Edition
  • 原书号978-1935182474

所属分类

本书特色

“阅读一本单纯讲解语法的书会让人痛苦不堪,幸运的是,我们有了Jon的这本书。它以独特的方式讲解C#,值得每一个C#开发人员细读和体味。对于想在实际开发中应用C#,而不仅仅是了解必需语法的中高级开发人员,本书绝对不容错过!”
——Sam Shaw,得克萨斯州大学达拉斯分校.Net用户组副总裁

“第2版新增了动态类型、代码契约和其他一些新特性,是Jon延续第1版辉煌的力作。我对本书推崇至极,.NET社区的读者早就开始争相预订了。如果你对C#感兴趣,还等什么呢?”
——Kirill Osenkov,微软公司

“我向所有关注C#的读者推荐本书,不论是高级开发人员还是初学者都能从中各取所需。只要Jon继续关注C#,我们就能‘站在巨人的肩上’一窥究竟。”
——Ferdinando Santacroce,DZone评论

目录

版权声明 阅读
译者序 阅读
对本书第1版的赞誉 阅读
阅读
前言 阅读
致谢
关于本书 阅读
第一部分 基础知识
第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章 静态语言中的动态绑定
第15章 使用契约让代码更加清晰
第16章 何去何从
附录A LINQ标准查询操作符
附录B .NET中的泛型集合
附录C 版本总结
关于封面插图

作者介绍

Jon Skeet Google软件工程师,微软资深C# MVP,拥有近10年的C#项目开发经验。他是C#社区和新闻组中非常活跃的技术专家,回答了数以万计的C#和.NET相关问题。他还在个人网站上撰写文章,阐述C#和.NET最难理解的问题。他还著有另一本畅销书Groovy in Action。

大家也喜欢

  • 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#(第3版)

    Jon Skeet   姚琪琳   译

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

相关文章

  • 高翌翔 3推荐

    [翻译]清除静态方法三板斧之一——静态方法将使你大吃一惊

    原文链接:Static Methods will Shock You 声明:本文与右侧相关图书《深入理解C#(第2版)》二者之间没有直接关系,之所以选中此书作为相关图… ...

  • 姚琪琳 7推荐

    In Depth和In Action的区别——写在《深入理解C#(第二版)》出版之际

    本文在《深入理解C#(第二版)》译者序的基础之上进行了一些删改 Manning出版社出版的很多图书,都用XXX in Ac… ...

  • 姚琪琳 9推荐

    闭包之美

    本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:http://csharpindepth.com/Articles/Chapter5/Closures.aspx 很多介绍闭包的文章都是基于函数式语言的,因为函数式语言对闭包的支持更好。因此,基于传统的OO语言…...

  • 姚琪琳 12推荐

    迭代器,迭代器块和数据管道

    本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:http://www.csharpindepth.com/Articles/Chapter11/StreamingAndIterators.aspx 简介 LINQ to Objects是基于迭代器的。后者一…...

  • 高翌翔 4推荐

    [翻译]清除静态方法三板斧之二——我是否应该保留助手类

    原文链接:Should I Leave That Helper Class 声明:本文与右侧相关图书《深入理解C#(第2版)》二者之间没有直接关系,之所以选中此… ...

  • 高翌翔 3推荐

    [翻译]清除静态方法三板斧之三——如何重构助手类?

    原文链接:How to Refactor the Helper Class 声明:本文与右侧相关图书《深入理解C#(第2版)》二者之间没有直接关系,之所以选中此… ...

  • 姚琪琳 4推荐

    越来越锋利的C#

    经过了10年的发展,C#已经从最初和Java一样的纯粹命令式、静态的语言,逐步演变到今天,具备了函数式和动态特性,还增加了很多体贴的语法糖。可以说,C#就像她的名字那样,已经越来越锋利了。 在此,作为C#多本名著的译者,本人毛遂自荐,担任C#er版的版主。希望大家多多支持,并…...

  • 空军 6推荐

    《深入理解C#》封面解读

    ![enter image description here][1] 《深入理解C#》封面上的插图的标题是“音乐家”。插图来自一本土耳其奥斯曼帝国的服饰画册,由伦敦老邦德街的 William Miller 于1802年1月1日出版。画册的扉页已经丢失,因此我们很难推断准确的创…...

  • 杨剑平 推荐

    什么是委托(C#)

    委托:函数指针 委托在某种程度上提供了间接的方法,也就是说,不需要直接指定一个行为,还是将这个行为以某种方式“包含”在一个对象中 可以将委托理解为只定义了一个方法的接口,将委托的实例看作是实现了接口的一个对象 如果代码想要执行操作,但是不知道操作细节,一般可以用委托 C#…...

  • 页面已经出来了啊,支持一下,呵呵。
    姚琪琳  发表于 2011-10-11 09:34:20
    推荐
    • 170,你看得怎样了?

      2gua  发表于 2012-01-15 12:03:06
    • 还没怎么看,目前在看从图灵搬来的其他书

      姚琪琳  发表于 2012-01-16 13:55:36
  • 年前能买到吗?
    pppppp  发表于 2011-12-15 17:21:30
    推荐
    • 应该差不多,下周应该就能上市了

      姚琪琳  发表于 2011-12-17 15:45:02
  • 看完《C#本质论》马上就入手这本书了,刚看完前面两章觉得很不错。是一本从C#初学者进阶的好书。
    gyzhao  发表于 2012-01-09 08:21:17
    推荐
    • 帮着提勘误啊。

      武卫东  发表于 2012-01-11 04:02:22
    • C#本质论提交了2个勘误,都快一个月了还没有确认.......

      gyzhao  发表于 2013-05-07 09:37:33
  • 可不可以推荐一本适合C#初学者的好书,并且我没有什么编程经验,学过下JavaScript
    Warwick  发表于 2012-09-18 09:15:15
    推荐
    • 推荐《C#本质论》http://www.ituring.com.cn/book/129

      空军  发表于 2013-01-27 14:36:46
  • 读到了第七章,感觉译者的功力还是不够,尤其是发现将变量名data都翻译成了数据,机器翻译?不知是否是因为合译的原因。周某人可是吃过合译苦头的人,唉。。。
    wushnanjing  发表于 2012-11-01 15:40:43
    推荐
    • 推荐大家下载一份英文版,当觉得中文版的读着别扭或不合逻辑时,就看看英文版。绝大多数情况下,看了英文就明白作者的意思了。

      wushnanjing  发表于 2012-11-02 17:33:32
    • 潘爱民老师译书的最后一个阶段是亲自把翻译的文字读一遍,并且大声读出来,来发现自己翻译不当的地方。这是潘老师早就总结出来的经验,为何后来的译者都不屑一顾呢?

      wushnanjing  发表于 2012-11-09 09:10:46
  • 第三版引进吗
    姜鹏  发表于 2013-08-02 15:31:39
    推荐
    • 引进…………

      姚琪琳  发表于 2013-08-03 22:59:21
    • 希望能赶在盗版书泛滥之前

      aadilah  发表于 2013-09-27 01:13:10
  • 确实,想领会C#之“精深”并运用自如,很有必要认真读此书并努力实践!
    不过,此类技术书籍还是看原版更过瘾,哈
    高翌翔  发表于 2011-11-21 11:33:17
    推荐
  • 抓紧时间印刷上市啊,我等待买入!
    pppppp  发表于 2011-12-15 17:18:24
    推荐
  • 第一版看经理的书,这一版准备自己买一本尝尝。
    格瑞图  发表于 2012-01-19 09:49:56
    推荐
  • P143页 第三段第二行,被调用了两次。finally块怎么能被调用两次,代码清单6-7的执行结果也不是这样的
    lucn  发表于 2012-09-02 17:51:22
    推荐
  • 我已经买了一本,不错, Skeet 貌似在stackoverflow出现的频率很高。不过还是希望能释放一个电子版出来。
    aadilah  发表于 2012-10-28 20:39:01
    推荐