这难道不是C#的一个BUG?同样的情况下,string类型和int类型得到的不同的效果?!仅仅是类型不同就导致这么重要的差异?
感觉和c++里的深拷贝,浅拷贝类似,应该有类似的解决办法吧。
c++里是自己定义一个拷贝构造方法,拷贝的时候从新开辟一片内存空间,将值赋值到这块空间里,而不是直接赋值
哈哈,为了回答你这个问题,我还专门把 用C#实现封装的5-1的视频看了一遍。结果,没懂你什么意思呀?string类型和int类型怎么就得到不同的结果了?麻烦举例说明下?