摘要:
首先,假设大家已经知道了什么是值类型,什么是引用类型,也明白值类型的变量就是直接存储在堆栈上,而引用类型是在堆栈上存放一个地址,这个地址就是引用类型变量的实例对象在托管堆上真正的位置。下面说几点总结出来的小结论,有些不一定会有很详细很深入的逻辑推理过程。其次,推荐先看一下:《Effective C#》Item 9:区别和认识四个判等函数,http://www.cnblogs.com/tonytonglx/articles/2080726.html。里面说到ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数,我下面说到是后两个比较函数,即是具体类 阅读全文