摘要: 有时候,从数据库读取数据填充对象或从硬盘读取文件填充对象,这样相对耗时。这时候想到了对象的拷贝。 浅拷贝 □ 什么是"浅拷贝" 当针对一个对象前拷贝的时候,对于对象的值类型成员,会复制其本身,对于对象的引用类型成员,仅仅复制对象引用,这个引用指向托管堆上的对象实例。 □ 有一个对象,包含引用类型的类成员和值类型的struct成员 Cinema包含引用类型成员Room和值类型成员... 阅读全文
posted @ 2014-03-14 23:55 Darren Ji 阅读(533) 评论(0) 推荐(1)
摘要: 值类型参数按值传递 class Program { static void Main(string[] args) { int a = 10; Add(a); Console.WriteLine("传递之后的值为:" + a); ... 阅读全文
posted @ 2014-03-14 13:41 Darren Ji 阅读(374) 评论(0) 推荐(0)
摘要: 判断相等的3个方法实例方法 public virtual bool Equals(object obj) { return RuntimeHelpers.Equals(this, obj); }比较值类型静态方法 public static bool Equals(object objA, object objB) { return ((objA == objB) || (((objA != null) && (objB != null)) && objA.Equals(objB))); }比较引用类型静态方法 public static bool Refere 阅读全文
posted @ 2014-03-14 10:38 Darren Ji 阅读(461) 评论(0) 推荐(0)

我的公众号:新语新世界,欢迎关注。