请输入您要查询的百科知识:

 

词条 深入理解C#(第2版)
释义

基本信息

作者:Jon Skeet

译者:周靖,朱永光,姚琪琳

出版社: 人民邮电出版社

出版时间:2012年1月1日

外文书名: C# in Depth Second Edition

丛书名: 图灵程序设计丛书

平装: 445页

正文语种: 简体中文

开本: 16

ISBN: 9787115269249, 7115269246

内容简介

《深入理解C#(第2版)》是C#领域不可多得的经典著作。作者Jon Skeet在详尽地展示C#各个知识点的同时,更注重从现象中挖掘本质。本书深入探索了C#的核心概念和经典特性,并将这些特性融入到代码中,让读者能够真正领会到C#之“深入”与“精妙”。在第1版的基础上,书中新增了C# 4的新特性,如动态类型、命名实参和可选参数等,这些特性将C#语言提升到了一个新的层次。

《深入理解C#(第2版)》适合中高级.NET开发人员阅读。

编辑推荐

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

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

作者简介

朱永光,IT自由人和环境保护者,微软最有价值专家(MVP)和MCSD。14年的编程实践经历,5年软件构架和开发管理经验,擅长微软相关技术和产品,主要关注软件构架和开发框架。曾任某外资软件企业.NET构架师,现担任成都程序员俱乐部副主席和核心讲师,并在InfoQ中文站上担任.NET社区首席编辑。现在作为共同创始人经营着一家环境保护技术公司。周靖

资深译者,涉猎广泛,具有深厚的技术功底和良好的文学素养。早期痴迷于硬什,《微型计算机》杂志特约作者。继而潜心钻研程序设计,并在这方面积累了丰富的经验。此后专职从事技术图书的翻译。其翻译风格严谨、准确、朴实、流畅,深受读者好评。代表译著有《C++面向对象程序设计》《Windows核心编程(第5版》、《Visual C# 2008从入门到精通》、《C# 3.0本质沦》等。Jon Skeet资深C# MVP,经验丰富的C#项目开发人员,有近10年的C#项目开发经验。他是C#社区以及新闻组中非常活跃的技术专家,回答了数以万计的C#和.NET相关问题。同时他还在其个人网站上写文章来阐述C#和.NET最难理解的方面。除本书外。他还是畅销书Groovy in Action的作者。

目录

第一部分 基础知识

第1章 C#开发的进化史

1.1 从简单的数据类型开始

1.1.1 C# 1中定义的产品类型

1.1.2 C# 2中的强类型集合

1.1.3 C# 3中自动实现的属性

1.1.4 C# 4中的命名实参

1.2 排序和过滤

1.2.1 按名称对产品进行排序

1.2.2 查询集合

1.3 处理未知数据

1.3.1 表示未知的价格

1.3.2 可选参数和默认值

1.4 LINQ简介

1.4.1 查询表达式和进程内查询

1.4.2 查询XML

1.4.3 LINQ to SQL

1.5 COM和动态类型

1.5.1 简化COM互操作

1.5.2 与动态语言互操作

1.6 剖析.NET平台

1.6.1 C#语言

1.6.2 运行时

1.6.3 框架库

1.7 怎样写出超炫的代码

1.7.1 采用代码段形式的全能代码

1.7.2 教学代码不是产品代码

1.7.3 你的新朋友:语言规范

1.8 小结

第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 版本总结

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/12 8:21:28