处置克隆对象也会处理引用对象

时间:2016-11-13 06:20:25

标签: xamarin.ios

UIColor foo = (UIColor) bar.Copy();
foo.Dispose();

我观察到上面的代码导致bar也被处理掉了。根据文档,foo应该是bar的新实例,因此我希望barfoo所做的任何更改都不会影响UIColor

有人可以解释为什么会这样吗?也许我误解了一些东西......如果是这样,有没有其他方法可以获得OpenFileDialog的副本而无需自己复制所有属性值?

0 个答案:

没有答案