У меня есть этот класс ...
[XmlRoot("config")]
public class SourceConfig
{
public string Description { get; set; }
public string HelpLink { get; set; }
}
... который я сериализирую в этот ...
<config>
<Description />
<HelpLink />
<param name="param1" value="" />
<param name="param2" value="" />
</config>
... используя XmlSerializer
+ пост-обработку, используя XmlDocument
для добавления <param>
элементов.
Есть ли лучший способ сериализации элементов <param>
без последующей обработки с использованием XmlDocument
?
Я попытался использовать атрибут XmlArray
, но элементы <param>
оказались внутри другого узла.