【发布时间】:2011-08-01 13:54:26
【问题描述】:
我正在研究 C# 中的这两个类:XmlTextWriter 和 XmlWriter。
谁能解释一下区别并告诉我在哪里使用哪个?
【问题讨论】:
-
好吧,首先,你不能实例化
XmlWriter。 -
@BoltClock 嗯,技术上是的,但是它有一个静态的
Create()方法来创建一个实例。这不算数吗? -
@Marcel:你只能创建一个子类的实例。你不能这样做
new XmlWriter,因为它是抽象的。 -
@BoltClock 我刚刚打电话给
XmlWriter.Create(stream, settings),它给了我一个XmlWriter。在文档中也准确描述了这样做:msdn.microsoft.com/en-us/library/ms162617%28v=vs.110%29.aspx -
@BoltClock 就我而言,它是
XmlWellFormedWriter。你明白了。
标签: c# xml xmlwriter xmltextwriter