C#中的深拷贝与浅拷贝
摘要:
也许会有人这样解释C# 中浅拷贝与深拷贝区别: 浅拷贝是对引用类型拷贝地址,对值类型直接进行拷贝。不能说它完全错误,但至少还不够严谨。比如:string 类型咋说?其实,我们可以通过实践来寻找答案。首先,定义以下类型:int 、string 、enum 、struct 、class 、int[ ] 、string[ ]代码如下://枚举publicenummyEnum{_1=1,_2=2}//结构体publicstructmyStruct{publicint_int;publicmyStruct(inti){_int=i;}}//类classmyClass{publicstring_strin 阅读全文