您的位置:首页 > 其它

按值与按引用

2015-11-19 14:42 369 查看
按值与按引用
2014年11月26日
21:47
C#中所有的对象都是按引用复制,最终变量指向的是同一块内存。
 
只有int struct等基础类型才是按值引用,赋值意味着复制出一份新的内存数据。
 
 
 
对象要如何支持真复制?
 

名称
详细
备注
浅复制
重写Object类的MemberwiseClone方法
成员内部类引用仍然是引用
深复制
实现IClonable接口的Clone()方法
具体如何复制由程序员自己来实现,还是得自己动手写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: