XmlTextWriter 和 XmlWriter 有什么区别?

发布于 2024-11-27 02:41:31 字数 98 浏览 2 评论 0原文

我正在 C# 中查看这两个类:XmlTextWriterXmlWriter。 谁能解释一下其中的区别并告诉我在哪里使用哪个?

I am looking at these these two classes in C#: XmlTextWriter and XmlWriter.
Can anyone explain the difference and tell me where to use which?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

原来分手还会想你 2024-12-04 02:41:31

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

您应该始终调用XmlWriter.Create

MSDN 说:

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

XmlWriter is an abstract class.
XmlTextWriter is a specific implementation of XmlWriter.

You should always call XmlWriter.Create.

MSDN says:

In the .NET Framework version 2.0 release, the recommended practice is
to create XmlWriter instances using the XmlWriter.Create method and
the XmlWriterSettings class. This allows you to take full advantage of
all the new features introduced in this release. For more information,
see Creating XML Writers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文