XmlTextWriter和XmlWriter有什么区别?

Muh*_*sit 29 c# xml xmlwriter xmltextwriter

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

SLa*_*aks 31

XmlWriter是一个抽象类.
XmlTextWriter是一个具体的实现XmlWriter.

你应该经常打电话XmlWriter.Create.

MSDN说:

在.NET Framework 2.0版中,建议的做法是使用XmlWriter.Create方法和XmlWriterSettings类创建XmlWriter实例.这使您可以充分利用此版本中引入的所有新功能.有关更多信息,请参阅创建XML Writer.

  • @Steve:因为微软的确如此. (4认同)