У меня есть объект, и я хочу написать и элемент xml для каждого свойства объекта и значение в виде строки в середине:
System.Type type = cabecera.GetType();
System.Reflection.PropertyInfo[] propiedades = type.GetProperties();
xml.WriteStartDocument();
xml.WriteStartElement("Factura");
xml.WriteStartElement("CABFAC"); //inicio de cabecera
// imprime inicio valor y fin de elemento por cada propiedad del objeto
foreach (System.Reflection.PropertyInfo propiedad in propiedades)
{
xml.WriteStartElement(propiedad.Name);
xml.WriteString("value"); // here is the problem
xml.WriteEndElement();
}
xml.WriteEndElement(); //fin de factura
xml.WriteEndDocument();
xml.Close();
Как я могу изменить "значение" для propiedad.value x)