У меня есть класс Shape, который содержит
public Pen outlinePen;
Я пытаюсь сериализовать List of Shape, но все, что у меня есть, это Type
'System.Drawing.Pen' в сборке 'System.Drawing, версия = 4.0.0.0,
Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'не помечена как
сериализации.
Если я отмечу это поле как [field: NonSerialized()]
, тогда я не смогу использовать свои загруженные объекты, потому что outlinePen имеет значение null.
Есть ли другие способы сериализации System.Drawing.Pen?