0
Для XMLSerialization вы используете XML-теги, чтобы указать, как свойство/поле должно быть добавлено в сериализации.Есть ли способ связать XML-теги с блоками свойств?
Его уродливый, имеющий тег XML для каждого свойства. Я понимаю ценность наличия явной, но ее боли в глазах.
Мой вопрос: Есть ли способ сделать что-то вроде этого, где тег связан с блоком?
public class Application : IApplication
{
[XmlAttribute]
public string Name { get; set; }
public string Source { get; set; }
[XmlElement]
public string Description { get; set; }
public string Icon { get; set; }
public string StoreLink { get; set; }
[XmlIgnore]
public string Branch { get; set; }
public string Version { get; set; }
public string Build { get; set; }
public bool IsDebug { get; set; }
public bool IsX86 { get; set; }
public override string ToString()
{
return Name;
}
}