书评:《Essential C#2.0 C#本质论…

书名:Essential C#2.0   C#本质论
作者:Mark Michaelis
翻译:周靖
出版社:人民邮电出版社
ISBN:978-7-115-18187-9
版次:2008年7月第一版
定价:69.00 RMB
书评:《Essential <wbr>C#2.0 <wbr>C#本质论》

这本书虽是本质论,但内容上分为初级和高级,对于初学者亦可阅读,内容比较多,涉及了C#2.0的常规内容,比如,什么是对象,数组,集合等,比较偏概念型,对概念不清或者存在迷惑的读者可以看看,相当不错。

比较遗憾的这本书是基于C#2.0,对于当今4.0来说,还是存在一点差异,比如垃圾回收机制上,但整体来说还是不错的。等有时间了看看有没有Essential C#4.0的。

内容和翻译上还是不错的,比如下面对CLI的解释:
CLI的定义:
C#生成的不是处理器能直接解释的指令。相反,它生成的是一种中间语言指令,这种中间语言就是公共中间语言
(Common Intermediate Language,CIL)。第二个编译步骤通常在执行时发生。在这个步骤中,CIL被转换为处理器能理解的机器码。然而,代码要想运行,仅仅转换为机器码是不够的。C#程序还需要在一个代理的上下文中执行。负责管理。
C#程序执行的这个代理是虚拟执行系统(Virtual Execution System ,VES),他的一个更常见、更通俗的称呼是“运行时”,“运行时”负责加载和运行程序,并在程序执行时提供额外的服务(比如安全、垃圾回收等)。
PS:运行时或者说runtime在这里并不是指一个时间,这里特指“虚拟执行系统VES”这个代理,负责管理C#程序的运行。

以上,仅个人之看法、观点,一家之言,欢迎拍砖。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值