29

我正在 C#:XmlTextWriterXmlWriter. 谁能解释其中的区别并告诉我在哪里使用哪个?

4

1 回答 1

32

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

你应该总是打电话XmlWriter.Create

MSDN 说:

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

于 2011-08-01T13:56:25.267 回答