C#3.0核心技术 - 前言
C#和.NET框架的每个版本都加入了一些新功能,为提高生产效率带来极大潜力。C# 3.0引入对语言最显著的改进是统一查询语法,被称为语言集成查询(Language
Integrated Query)或者缩写为LINQ。LINQ在程序和数据资源之间架起了桥梁,连接了这种传统的分离,同时使C#更加接近功能性语言如LISP和Haskell。这种增加的代价是有更多的内容要学习。但是,如Microsoft提供的IntelliSense(和在线参考文档)工具很好的帮助你完成工作,它们假定存在一个概念知识图。本书使用简明和自由统一的风格组织这些庞杂的知识,并且给出详细的介绍,为读者正确的勾画出这个知识图。
与以往的版本不同,C# 3.0核心技术完全围绕概念和用例组织,使得本书既适合按顺序阅读又可以随意浏览。在考虑较少背景知识的同时比过去的版本更加深入讲解,使得本书是目前最易于理解的版本。
本书覆盖C#、CLR和框架核心程序集。我们选择这个为重点以使难度大的主题之间保留间隔,而不需要降低深度或者可读性,比如线程、安全和应用程序域等主题。本书标注了C#
3.0以及相关框架的新增特性,所以也可以作为C# 2.0的参考……