私はこれらの2つのクラスをC#で見ています:XmlTextWriter
とXmlWriter
。誰かが違いを説明し、どこでどちらを使用するか教えてもらえますか?
XmlWriter
は抽象クラスです。XmlTextWriter
はXmlWriter
の特定の実装です。
常にXmlWriter.Create
を呼び出す必要があります。
MSDNによると:
.NET Frameworkバージョン2.0リリースでは、XmlWriter.CreateメソッドとXmlWriterSettingsクラスを使用してXmlWriterインスタンスを作成することをお勧めします。これにより、このリリースで導入されたすべての新機能を最大限に活用できます。詳細については、 XMLライターの作成 を参照してください。