У меня есть класс A
наследуется от класса B
. У меня есть список класса B
, который содержит A
и B
элементов:
List<B> myList = new List<B>();
myList.Add(new A());
Когда я пытаюсь сериализовать этот список, используя XmlSerializable
, выдается исключение. Если я определю список для типа B, то я не получу это исключение. Каков наилучший способ сериализации производного класса?