У меня проблемы с настройкой свойства объекта, как я уже сказал. Допустим, у меня есть класс, который представляет транзакцию. В моем классе есть свойство, представляющее другой класс, например:
Public Class PersonRecord
_myPerson = new Person()
Public Property MyPerson as Person
Get
_myPerson = Person.GetAppropriatePerson(Me.PersonID)
return _myPerson
End Get
Set
_myPerson = value
End Set
End Property
Итак, у меня есть свойство, которое имеет фильтр get, который получает соответствующего человека. Проблема в том, что когда я хочу установить информацию о персоне через свойство, VB, кажется, игнорирует, что я даже сделал это, например:
Me.myPersonRecord.Person.Name = "Some Name"
Но когда я ставлю часы на это, после установки свойства мое значение не меняется. Я озадачен этим поведением. Я что-то не так делаю? Спасибо!