2010-10-12 26 views
0

En Vb.net je suis en train d'affecter un tableau de la structure à un autre tableau de même structureAttribution d'une série de structure à une autre série de même structure

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 

tout changement ifo se reflète dans Info2, ce assignmnet se passe parRef.

Je ne veux pas de changement d'information pour être reflété dans info2 et vice-versa, après l'affectation, comment puis-je y parvenir?

Répondre

2

Cela se produit car info2=info attribue simplement la référence d'info à info2. Essayez info.CopyTo(info2, 0)