Json - Как правильнее организовывать сериализацию в конструкторе? - C#
Формулировка задачи:
Здраствуйте.
Несколько вопросов по поводу сабжа.
1. Как правильнее организовывать сериализацию в конструкторе? Отдельным классом-сериализатором или все-таки вставлять код непосредственно в конструктор?
2. Метод - сериализатор DeserializeObject возвращает готовый экземпляр класса. Как это запихнуть в конструктор? Грубо говоря, как сделать так, чтобы код с сериализатором внутри конструктора без параметров, работал? Сейчас мне приходится использовать нечно типа: , конструктор пустует, однако мне еще нужно инициализировать поля класса значениями, зависящими от десериализованных данных.
Заранее благодарен.
Object o = new Object();
Object o = new Object().Deserialize();
Решение задачи: «Json - Как правильнее организовывать сериализацию в конструкторе?»
textual
Листинг программы
class Obj { public int P { get; private set; } public static Obj Create() { Obj o = new Obj(); o.P = 123; return o; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д