《.NET 4.0面向对象编程漫谈》勘误表
《.NET 4.0面向对象编程漫谈》一书自出版以来,热心读者相继给我发来了邮件,指出了书中存在的一些错误与疏漏,特将其汇总于此,以方便读者查阅。
读者对本书的认可给我以很大的激励,我将努力为大家奉献更高质量的技术书籍和文章。
谢谢读者!
注: 修改的地方以红色 突出显示。
============================================
《基础篇》
《第1章 .NET面向对象编程基础》
class MathOpt
{
//整数相加
public int Add(int x, int y)
{
return x + y;
}
//浮点数相加
public double Add(double x, double y)
{
return x + y;
}
}
《第2章 数据类型趣谈》
int num = 123;
object obj = num ;
正文中出现的“o”,应该为“obj”,例如:
“很明显,第2句代码将值类型的数据“123”放到了一个object类型的变量obj 中,……”
//……
String result = buffer .ToString();
《第4章 继承与多态》
public interface IComparer<int T> { ……}
应该去掉上面的“t”,改为:
public interface IComparer<in T> { ……}
《第8章 神奇的委托》
public frmMain()
{
InitializeComponent();
frmOther frm = new frmOther();
frm.recorder = this.Record ; //向从窗体的委托变量赋值
frm.Show();
}
《第14章》 对象间的协作与信息交换
“对于图15-5 (应改为“图14-5 ”)所示的极端情况,可以有很多的方案,……”
====================================================
《应用篇》
《第17章》 线程同步与并发访问共享资源