Re[2]: Создать экземпляр производного класса из экземпляра базового
От: Ules  
Дата: 18.04.13 10:00
Оценка:
Здравствуйте, hardcase, Вы писали:

H>1) Чистая рефлексия: через рефлексию читаем поля, через нее же устанавливаем у другого объекта

H>2) Рефлексия + рантайм кодогенерация: через рефлексию читаем список полей, далее генерируем процедуру копирования данных.

H>Остается открытым вопрос: какое копирование использовать (глубокое или поверхностное)?


Требуется глубокое копирование. Этот способ наверное правильней чем мой, но хотелось бы избежать обхода полей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.