2010-10-12 49 views
0

的另一个阵列在Vb.net我试图结构的阵列分配给相同结构的另一阵列分配结构的阵列,以相同的结构

Dim info() As assemblyInfo 
    Dim info2() As assemblyInfo 

    Structure assemblyInfo 
     Dim Name As String 
     Dim ClassTpys() As ClassTyp 
    End Structure 

Private Sub test() 

info2 = info 

在IFO的任何变化被反映在INFO2,这assignmnet正在通过参考。

我不希望信息中的任何变化在info2中反映出来,反之亦然,在赋值之后,我该如何实现?

回答

2

这是因为info2=info只是将info的引用分配给info2。尝试info.CopyTo(info2, 0)