摘要: 本文主要参考《inside C#》第15章的内容。 熟悉java的程序员都知道,在java中有一种“文档注释”。采用这种注释之后,使用相应的命令,我们就可以得到与代码相关的文档说明。如今,在.net的世界中C#也提供了相同的功能。如果结合相应的工具,它还可以为我们产生漂亮的WEB风格的文档。 文档自动化初步: 在C#中文档注释对应的符号是:///。但光使用它还是不能为我们产... 阅读全文
posted @ 2010-03-31 11:37 逆时针 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 引言 C#中有两种类型变量,一种 是值类型变量,一种是引用类型变量,对于值类型变量,深拷贝和前拷贝都是通过赋值操作符号(=)实现,其效果一致,将对象中的值类型的字段拷贝到新的对象中.这个很容易理解。 本文重点讨论引用类型变量的拷贝机制和实现。 C#中引用类型对象的copy操作有两种: 浅拷贝(影子克隆/shallow copy):只复制对象的值类型字段,对象的引用类型,仍属于原来的引用. 深拷贝(... 阅读全文
posted @ 2010-03-31 11:07 逆时针 阅读(593) 评论(1) 推荐(0) 编辑