小编Rob*_*ert的帖子

为什么这个对象在浅拷贝后不为空?

下面是我的配偶副本到客户端(两者都是相同的对象类型).然后将配偶设为null.

client = spouse; // Copying data
spouse = null;
Run Code Online (Sandbox Code Playgroud)

然后我暂停(在另一条线上使用断点)并检查客户端和配偶的内存.配偶是空的,但客户不是.

客户端不应该为null,因为它的内存是浅拷贝的结果吗?

干杯

c# shallow-copy

2
推荐指数
1
解决办法
337
查看次数

标签 统计

c# ×1

shallow-copy ×1