У меня есть два объекта. У одного из них есть другой объект.
User
-----
ID
Name
Surname
UserAddress
------------
ID
UserID
Address
Когда я меняю первый (Пользователь), этот объект во втором (Пользовательский адрес) не изменяется. Как я могу это исправить?
Я добавляю объекты в хеш-таблицу. Когда мне нужно перечислить свои данные, я использую эту хеш-таблицу. Когда я обновляю объект, я нахожу индекс этого объекта в хеш-таблице. После этого я обновляюсь. Но этот объект, который скрыт во втором объекте, не обновляется.
Я принимаю информацию об адресе пользователя userAddress-object из базы данных.
_userAddress= new userAddress();
_userAddress.ID = Convert.ToInt32(d["ID"]);
_userAddress.Address= d["Address"].ToString();
////I am taking user object here. _userAddress.UserID= (Address)_userDa.Detail(Convert.ToInt32(d["UserID"]), conStr);
Когда я изменяю объект User, тот же объект пользователя в объекте userAddress не изменяется.