随笔分类 - 读书笔记
读书笔记
摘要:章节索引建议11:区别对待 == 和Equals建议12:重写Equals也要重写GetHashCode建议13:为类型输出格式化字符串建议14:正确实现浅拷贝和深拷贝建议15:使用dynamic来简化反射实现建议16:元素数量可变的情况下不应使用数组建议17:多数情况下使用foreach进行循环遍历建议18:foreach不能代替for建议19:使用更有效的对象和集合初始化建议20:使用泛型集合代替非泛型集合建议11:区别对待 == 和EqualsCLR中将“相等性”分为两类:1、值相等性:两个变量包含的数值相等。2、引用相等性:两个变量引用的是内存中的同一个对象。 但并不是所有的类型的..
阅读全文
摘要:我们创建如下的三层继承层次类。 public abstract class Animal { public abstract void ShowType(); } public class Bird : Animal { private string type = "Bird"; public override void ShowType() { Console.WriteLine("Type is {0}", type); } } public class ...
阅读全文
摘要:开篇学生时代,老师常说,好记性不如烂笔头,事实上确实如此,有些知识你在学习的时候确实滚瓜烂熟,但是时间一长又不常用了,可能就生疏了,甚至下次有机会使用到的时候,还需要上网查找资料,所以,还不如常常摘录下来,即使下次忘记具体细节还能从我自己的博客中轻易的找出来呢,还能和各位园友分享知识,还有一点就是,读书是一件持之以恒的事情,我大学期间试过从图书馆借回来的书,三个月限期已到了还没读完又还回去了,说到底就是没有读书的动力,所以开一个读书笔记的文章系列也是很有必要的,督促自己要把这本书啃完。章节索引建议1:正确操作字符串拼接,避免Boxing建议2:使用默认转型方法建议3:区别对待强制转型、as、i
阅读全文
浙公网安备 33010602011771号