《CLR via C#》第三版中文版勘误与修正

下载需积分: 7 | PDF格式 | 240KB | 更新于2024-07-23 | 18 浏览量 | 0 下载量 举报
收藏
"《CLR via C#》中文版勘误" 《CLR via C#》是.NET框架深入理解的经典著作,作者是微软资深开发人员 Jeffrey Richter。这本书详细讲解了.NET公共语言运行库(Common Language Runtime,简称CLR)的工作原理以及如何通过C#语言来高效利用这些特性。该中文版是由译者精心翻译的,并且提供了详细的勘误信息,以便读者获得准确的知识。 1. 印刷版本注意事项: - 对于第一次印刷的书籍,读者需要同时参考表1和表2来查找和修正错误。 - 对于第二次及以后的印刷,只需要参考表2即可。 2. 勘误表2中的具体更正: - 页码100,第五段中的“根据第4针…”更正为“根据第4章…”,感谢读者egman指出。 - 页码156,中间示例的构造函数缺少了关键字`public`,应修正为`public SomeValType(Int32 x)`。 - 页码334,17.5节第一段,`Equal`方法更正为`Equals`方法,与英文版勘误保持一致。 - 页码268,第二段,代码注释中指出原本错误的装箱行为,实际上不应发生装箱。 - 页码271,最后一段,将“other转型为SomeValueType”更正为“o转型为SomeValueType”,避免了语法上的误解。 - 页码73,图3.6的说明文字有误,右侧出口应为“AssemblyRef”,下方出口应为“ModuleDef”,这是排版错误,建议查看清晰大图。 - 页码90-91,图4.2和图4.3的顺序反了,需要调换,这是排版错误,感谢网友的指正。 - 页码91-92,图4.4和图4.5的内容不匹配,图4.4应使用图4.5的修订版,图4.5则需要按描述进行修改。 - 页码275,列表第三项的表述有误,修正后强调了为基类型提供良好默认实现的重要性,确保一开始就使用经过良好测试的类型。 这些勘误信息对于正在阅读此书的读者至关重要,它们帮助读者避免被错误的信息误导,从而更准确地理解CLR的工作机制和C#编程的细节。通过及时修正这些错误,读者可以更好地学习和应用书中的知识,提升自己在.NET开发领域的专业技能。

相关推荐