コチラのコメントより。
> なぁにが哀しぅてHtmlTextWriterがSystem.Web.UIにあんねゃ!?
HTML 出力するんだから別に System.Web.UI でいいやんって思いました。
System.IO にあるべきなんでしょうか?
つーかそれよりも、XmlWriter だ。
てめぇ、このやろう System.IO.TextWriter を継承していないってのはどういう了見だ!
XmlReader も同様です。System.IO.TextReader と何の関係もありません。
今だから、XmlWriter と XmlReader と書いてすが、1.1 のころは XmlTextWriter と XmlTextReader を利用していたわけですよ。
そのクラス名で TextWriter や TextReader と関係ないとか、もうね。
なんつーか、System.IO.ITextWriter と ITextReader がありゃよかったんちゃうんかと
[追記]
まあ、たとえ継承していても TextWriter や TextReader として扱うことはまずありえませんけど。
利用の仕方が違いますし。
でも、なんか心情的に、ネ。