29

私は、C# で次の 2 つのクラスを見ています: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 に答える