C#程序设计语言

出版时间:2011-8-1  出版社:机械工业出版社  作者:(美)Anders Hejlsberg,(美)Mads Torgersen,(美)Scott Wiltamuth,(美)Peter Golde  页数:559  译者:陈宝国,黄俊莲,马燕新  
Tag标签:无  

内容概要

  C#语言结合了快速应用开发语言的高效和C/C++语言的强大。本书全部内容更新到C#
4.0版,提供了C#
4.0语言的完整规范、参考资料、范例代码和来自12位卓越的C#大师的详细注解。这些注解所达到的深度和广度在其他书中难得一见。C#
4.0新添加动态绑定、命名和可选参数以及协变和逆变泛型等特性,恰到好处的注解解释了这些特性的重要性、使用方法、与其他语言的关系等。
  对任何希望深入理解C#的程序员来说,本书都是不容错过的经典书籍。
  

作者简介

Anders Hejlsberg
是编程界的传奇人物。他是C#语言的架构师,同时也是微软技术专家。
Mads Torgersen
是微软C#的项目经理,负责日常语言设计工作以及维护C#语言的规范。
Scott Wiltamuth 是Visual Studio
Professional团队的合作项目主管。他在微软参与过OLE Automation、Visual
Basic、VBScript、JScript、Visual J++和Visual C#等开发工具的开发工作。

书籍目录

译者序
序言
前言
作者简介
第1章 介绍
1.1 hello,world
1.2 程序结构
1.3 类型和变量
1.4 表达式
1.5 语句
1.6 类和对象
1.7 结构
1.8 数组
1.9 接口
1.10 枚举
1.11 委托
1.12 特性
第2章 词法结构
2.1 程序
2.2 文法
2.3 词法分析
2.4 标记
2.5 预处理指令
第3章 基本概念
3.1 应用程序起始
3.2 应用程序终止
3.3 声明
3.4 成员
3.5 成员访问
3.6 签名和重载
3.7 作用域
3.8 命名空间和类型名
3.9 自动化内存管理
3.10 执行顺序
第4章 类型
4.1 值类型
4.2 引用类型
4.3 装箱和拆箱
4.4 构造类型
4.5 类型参数
4.6 表达式树类型
4.7 dynamic类型
第5章 变量
5.1 变量类别
5.2 默认值
5.3 明确赋值
5.4 变量引用
5.5 变量引用的原子性
第6章 转换
第7章 表达式
第8章 语句
第9章 命名空间
第10章 类
第11章 结构
第12章 数组
第13章 接口
第14章 枚举
第15章 委托
第16章 异常
第17章 特性
第18章 不安全的代码
附录a 文档注释
附录b 文法
附录c 参考

章节摘录

版权页:插图:4.4.2开放式和封闭式类型所有类型都可以归结为开放式类型(open types)或封闭式类型(closed types)。开放式类型指的是带有类型形参的类型。更具体地说:·类型形参定义了开放式类型。·有且只有在数组的元素类型为开放式类型的时候,数组类型才是开放式类型。·有且只有在构造类型的一个到多个类型实参为开放式类型的时候,构造类型才是开放式类型。有且只有在一个到多个构造嵌套类型的类型参数或者包含其类型的类型实参为开放式类型的时候,构造嵌套类型才是开放式类型。不是开放式类型的类型自然就是封闭式类型了。在运行时,泛型类型声明里所有的代码都在由应用了类型实参的泛型声明所创建的封闭式构造类型的上下文里执行。泛型类型里的每个类型参数都会绑定到一个特殊的运行时类型上。运行时所有的语句和表达式都一定是处理封闭式类型的,开放式类型只有在编译期处理的时候才会出现。每一个封闭式构造类型都拥有自己的静态变量集合,它们不会与任何其他封闭式构造类型共享。因为开放式类型不存在于运行时,所以不会有静态变量和开放式类型关联。如果两个构造类型都是从同一个未绑定泛型类型构造而来,并且它们相应的类型实参都是相同的类型,那么这两个封闭式类型就是相同的类型。

媒体关注与评论

据我的经验,我敢说每个程序员在读本书的时候都至少会有一次“啊,原来如此”的感叹,它能让你的编程水平更上一层楼。  ——选自Don Box的序言本书为.NET专业开发人员提供了很好的参考。它涵盖了所有基础知识,从专家观点到参考,再到用法。本书是想要扩充知识和专业技能的开发人员的重要参考读物。  ——John Montgomery,微软开发部首席团队经理

图书封面

图书标签Tags

评论、评分、阅读与下载


    C#程序设计语言 PDF格式下载


用户评论 (总计51条)

 
 

  •   虽然还没有仔细的阅读,可是刚刚收到,入手感觉很好,纸张也很好!原本还担心赠送的书籍纸张可能比较差,应为毕竟价格这么优惠了(吃惊!!居然和其他的书籍纸张一样,兴奋呀!!o(∩_∩)o 哈哈) 支持当当多些这样的活动 书籍的质量继续保持
    书籍中的知识只要你能够掌握,学会融汇贯通,那么我想在程序员的道路上会有更多的收获!加油!吃的苦中苦,方为人上人!
  •   C#语言的东西,标准,都很正,但是不适合实战的练习
  •   这本书在书店见过一次,新华书店原价卖,而且没有附赠,书的内容很多,很充实,对C#的讲解很详细,准备在C#方向努力的朋友必看的一本书
  •   很有内容的两本书,合计价格是208。75元入手了,一个字,值。
    翻译据说有问题,不过得认真对才能发现。
    但就这价格,已经很完美了,不过技术书这么促销可想销售情况是多么糟糕。估计译者们和出版社大多时候是挣吆喝。长此以往,想让翻译质量上去也有点痴人说梦……真是五味杂陈那……
  •   两本书都很经典,翻译的书或多或少都有问题,可以理解
  •   当当实在太客气了,买这本书的同事还送核心技术那本书,还挺厚的呢,也算是经典书,很超值。 赞一个
  •   学长说这本书在C#领域里面老经典了
  •   C#的经典书籍,不错不错
  •   现在有这个活动感觉很好,书很便宜,希望这种活动在多一点
  •   书是正版,很不错,很全面,对想全面学习C#的朋友,选择它还是值得的
  •   内容非常好,印的字感觉稍淡,希望以后还有这种活动
  •   书不错,难懂
  •   拿到手 迫不及待打开浏览 书真的很不错 推荐
  •   很好,很划算,书也很好!
  •   收到包裹后发现漏发赠送的《c#3.0核心技术》,已发邮件和打电话给客服拉,不知道什么时候能给解决!
  •   整个内容还是不错,不过还没细看 作为工具书
  •   内容还没有细看,不过这个活动太给力了!很值
  •   对于C#初学者不错,需要初学者好好专研
  •   扎实的基本功的必须得
  •   Xiedebucuo
  •   Good!不错,适合初学者
  •   机械工业出版社出的书不错,之前java程序设计还有c++程序设计都还不错。所以买本C#程序设计语言应该也是不错的。
    而且也是c#语言缔造者写的,应该保证了解释的原汁原味!
  •   其实买书的时候我是看重了送的那本书:C# 3.0 IN A NUTSHELL。但其实这本也蛮不错,对C#的文法和语法都有很详细的说明,同C#的 spc差不多了,不过有很多高人的经验分享应该指的入手,至于翻译我想技术类的书都会有此瑕疵,如果看不明白可以对照e文的看下。
  •   印刷的挺好的,不想有的评论描述的那么不好,太实惠了给两本。呵呵
  •   正在读。。。。书上写得很详细。
    但是有的词语听都没听过。。不知道是不是翻译的原因。
    但是大部分还是讲得很详细
  •   买一本 送一本 而且都是这么经典的书,开心极了
  •   收到包裹,吓了一跳,送的书比买的书还贵,呵呵,支持支持
  •   希望,当当今后还有更多的这样的活动!!!
  •   大概看一下,内容还可以,适合初学者。
  •   学习有帮助,可以
  •   买一本,送一本很划算!!值得拥有!!
  •   还没看,不过很实惠啊
  •   这本书英文原版本身可以打满分,之所以打3分是因为翻译师傅们不给力啊。之前看很多网上很多人说这本书翻译的不好,自己买回来才发现真的是如此。很多地方我只有看了英文原版才会有“啊,原来如此”的感叹...总之希望机工华章不要把这个丛书牌子砸了,请以后请那些认真负责的人来译这些好书!
  •   可以从多位专家不同的视角来理解C#技术,赠送的坚果C#也不错。
  •   空泛的去讲太难理解,不如加一些简单的CODE!
  •   还送了本C#核心技术,呵呵 挺值得
  •   内容多,但是特色的东西少。
  •   粗略看了一下,写的都比较浅显,没展开讲解
  •   又说有书送的,最后寄到只有一本,给人坑了!
  •   如题~没有收到所谓当当独家赠送《c#3.0核心技术》~只有一本~是不是在欺诈消费者~?!
  •   建议冲着赠品的都别买了~申请补回赠品都两个星期还是只拿一本原书过来说要跟我换货~赠品什么的根本都没有~
  •   1.明明订单上是两本,当当出库只发一本,还让申请退换货处理,退回这一本2.明显的欺诈行为,广告打的好,却背后使阴招3.有些人只拿到一本,想想换货什么的搞来搞去太麻烦了,就不再追究了,那就上了当当的当,当当就喜欢这样的4.当当竟然这样公然不讲信用,不讲道德的下场只有被其他电商吞没。4.当当越来越无耻了,以后不会再来买东西
  •   为什么 没有送书
  •   不是说要赠送c#3.0吗?东西呢?没能力就不要出来欺骗消费者,发现当当越来越坑了。
  •   不是一本好书。外国人写的书也并非每本都好。书本的内容不适合初学者,但对于已经入门的人来说这书又太过于泛泛而谈。为什么这书不适合初学者?因为书中内容编排很成问题,前面的内容很多都扯到后面的内容,你让初学者怎么看?整本书对于初学者来说就只教了怎样写Hello World,其余的内容都是在你熟悉了C#的前提下编写的。而且本书是没有练习题的,所以根本不适合初学者。但对于已经熟悉C#的人来说,这书又太过空洞,因为它压根就是一本讲语法的东西,也不知道是翻译问题还是本身就这样,这书连语法都讲得十分苦涩难懂。
  •   很好的翻译自学书,我感觉比较适合大学生相关专业的同学的自学、
  •   质量不错,是正品,对我很有帮助!
  •   首先,本书是C#发明人参与编写的文章,同时文章中又含有对某一个知识点或者经典问题大师级的经典评注(均写明了评注者的名字),对于C#语言学习而言,这应该是最佳的一本教材了,不知道为什么amazon上没有人来评论,我来做第一个吧,强烈推荐!
  •   还可以吧,买来当工具书的
  •   第一次发表评论。。。冲着Anders去买的。结果发现和微软的C# Language Specifications差不多,基本上像个手册,深度和技巧都比较少。
  •   机械工业出版社出的书不错,之前java程序设计还有c++程序设计都还不错。所以买本C#程序设计语言应该也是不错的。而且也是c#语言缔造者写的,应该保证了解释的原汁原味!~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7