使用二维数组:如何在VB中创建同一个数组的新实例?
Public Shared Cells1 As Boolean(,) Public Shared Cells2 As Boolean(,)如何将Cells2等于Cells1但作为新实例? (所以如果我修改Cells2,Cells1不会受到影响。)
Cells2 = Cells1将两个数组设置为同一个实例,
Cells2 = New Boolean(,) {Cells1}给我一个语法错误,而
Cells2 = New Boolean(,) {} Cells2 = Cells1就像第一个字符串。
我如何才能按预期工作?提前致谢。
〜尼克
您需要包括为什么要做到这一点,更多的代码,以便我们可以复制你在做什么更多的描述。您可能会看到其他选择。在编程中很少有一种实现方法。 –
[如何制作我的列表的深层副本]的可能重复(https://stackoverflow.com/questions/37085357/how-to-make-a-deep-copy-of-my-list) - 代码在我的答案是普遍的,所以它适用于每个可序列化的对象,而无需更改任何内容。 –