Considere el siguiente códigoXmlSerializer codificación UTF-8
XmlSerializer serializer = new XmlSerializer(typeof(Invoice));
using (TextWriter writer = new StreamWriter(fileName))
{
// Serialize the object, and close the TextWriter.
serializer.Serialize(writer, invoice);
writer.Close();
}
Sin codificación se establece en la grabadora de corriente por defecto. ¿Tiene el valor predeterminado UTF-8 si no establece una codificación en la grabadora de secuencias?