【发布时间】:2009-11-20 10:09:39
【问题描述】:
考虑下面的代码
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();
}
默认情况下,流写入器上没有设置编码。如果你没有在流写入器上设置编码,它是否默认为 UTF-8?
【问题讨论】: