XmlTextWriter和XmlWriter有什么区别?

时间:2011-08-01 13:54:26

标签: c# xml xmlwriter xmltextwriter

我在C#中看到这两个类:XmlTextWriterXmlWriter。 任何人都可以解释这个差异并告诉我在哪里使用哪个?

1 个答案:

答案 0 :(得分:30)

XmlWriter是一个抽象类 XmlTextWriterXmlWriter的具体实现。

您应该始终致电XmlWriter.Create

MSDN说:

  

在.NET Framework 2.0版中,推荐的做法是   使用XmlWriter.Create方法创建XmlWriter实例   XmlWriterSettings类。这可以让你充分利用   此版本中引入的所有新功能。欲获得更多信息,   见Creating XML Writers