1

XmlReader と XmlTextReader の違いは、次のとおりです。 XmlReader.Create では、XmlTextReader コンストラクターのオーバーロードでは指定できない XmlReaderSettings を指定できます。また、XMLTextReader を使用するということは、コードに XMLReader のルート クラスの上に追加のレイヤーが含まれていることを意味します。

では、なぜ XmlTextReader が登場したのでしょうか。どんな提案でも大歓迎です。

4

1 に答える 1

2

XmlTextReader古いです。.NET 1.0 で導入されました。XmlReader型は単なる基本クラスでした。

XmlReader.Create彼らは、.NET 2.0 で静的メソッドを追加しました。.NET 2.0 以降、new XmlTextReader()非推奨になりました。

于 2013-08-02T20:25:36.700 に答える