Scusate la domanda banale (e forse un po stupida)...

Io ho il seguente codice:

codice:
 Public Class TestData1
        Public myInt As Integer
        Public myString As String
        Public myFloat As Double
End Class

       Dim Struct1 As New TestData1
        Dim Struct2 As New TestData1

        Struct1.myFloat = 0.2
        Struct1.myInt = 5
        Struct1.myString = "prova 1"

        Struct2 = Struct1

        Struct2.myFloat = 0.33
        Struct2.myInt = 1
        Struct2.myString = "prova 2"
Facendo cosi viene passato il puntatore di struct1 a struct 2 e modificando i valori di struct2 vengono modificati anche i valori di struct1

Per fare una copia reale qual'e' la sintassi corretta?