Недавно перешел с Vb6 на Vb.Net и сейчас столкнулся с проблемой - для вас может пустяк - а я прям никак не найду что делать - в интернете не нашел, а книжка только одна... и там нет таких деталей...
В общем вот проблема:
создаем новый класс:
Public Class Sample
Dim _Name As String
Public Property Name() As String
Get
Name = _Name
End Get
Set(ByVal Value As String)
_Name = Value
End Set
End Property
End Class
в коде формы создаем Sub
Public Sub TestSample()
Dim A As New Sample()
Dim B As New Sample()
A = B
A.Name = "wow"
B.Name = "test"
MsgBox(A.Name)
End Sub
и в общем эта зараза понятное дело выведет мне "test"
Проблема в том что мне надо из B скопировать Properties в A, но чтобы при этом A и B не указывали на одни и те же данные в памяти... если вы поняли...
то есть заменить A=B на что-то другое - но на что - я не знаю подскажите плз