摘要: 好像园内比较多博客对 Shallow、Deep Cloning的翻译是深拷贝、浅拷贝,当时我懵了,这个叫法怎么怪怪的。就好像看军情观察室,台湾评论员,导弹叫飞弹。至于它们的区别,一张图就可以解释。这两个概念,经常对一些对象操作时,忘了自己使用的是shallow 还是deep,而搞到神经大条。 MSDN的解释是: Clone can be implemented either as a deep copy or a shallow copy.In a deep copy, all objects are duplicated; whereas, in a shallow copy, only . 阅读全文
posted @ 2013-02-14 20:43 VORO 阅读(1558) 评论(1) 推荐(1) 编辑
摘要: 转载地址是:http://msdn.microsoft.com/zh-tw/library/dd229210.aspx想查看IL指令,请看中英文对照表:CN-http://www.cnblogs.com/flyingbirds123/archive/2011/01/29/1947626.html;ES-http://en.csharp-online.net/CIL_Instruction_Set..NET CLR 和 Java VM 都是堆疊式虛擬機器(Stack-Based VM),也就是說,它們的指令集(Instruction Set)都是採用堆疊運算的方式:執行時的資料都是先放在堆疊中, 阅读全文
posted @ 2013-02-14 16:48 VORO 阅读(3548) 评论(0) 推荐(1) 编辑