русский
Germany.ruForen → Архив Досок→ Programmierung

C# - быстро склонировать несложный объект

21.10.23 21:26
Re: C# - быстро склонировать несложный объект
 
alex445 коренной житель
in Antwort AlexNek 21.10.23 21:04
И в сериализации когда то будет проблема обновления объекта.

Конечно будет. И её никак не решить по-нормульному, чтобы все острые углы обходить. Обычно обвешивают атрибутами и дата контрактами, которые отсутствующие поля игнорируют,или оставляют, но помечают как устаревшие и неиспользуемые, новые добавленные поля дефолтят, или что-то подобное. Сохранённые состояния нужно тоже обновлять. Или забыть про них и продолжить с новыми. Так поступают везде - настройки программы в БД, сохранения из игр, несовместимые с новыми версиями. Области разные, а подход один.

 

Sprung zu