我们知道C++中有复制构造函数的概念,C#其实也有复制构造函数的,但平时我们一般没有提到这个说法,而且基本上不这么用.C#中常用到的克隆函数.它们实现的功能基本类似,都是拷贝一些值.但复制构造函数是在调用构造函数实例化一个类时直接拷贝另外一个对象的值,而克隆函数是等你实例化完了之后再拷贝另外对象的值. 为啥需要克隆函数 克隆,顾名思义,是复制一个啥东西.我们有时需要把一个对象中的内容复制以另外一个相同类型的对象时就需要用到这样的函数.举个简单的例子.有这样的一个C#类 clas…

2012年10月14日 0条评论 0点热度 阅读全文