如何知道像XmlWriter类型及其语法这样的类?

时间:2014-01-14 22:22:34

标签: xmlwriter

可能是一个愚蠢的问题,可以向谷歌学习,但我是C#的新手,并试图找出可能的未来澄清。所以这里是最好的地方。

例如: 我们为什么不写;

XmlWriter writer = new XmlWriter("C:\\1.xml",settings);

代替写作;

XmlWriter writer = XmlWriter.Create("C:\\1.xml",settings);

(没有新关键字和.Create方法。)

什么是XmlWriter完全命名为类?

另外我怎么知道在BCL中实例化哪个类?就像我不知道如何知道它的语法一样。什么是简单的方式?智力如何帮助我?

1 个答案:

答案 0 :(得分:1)

因为这是一个工厂方法,所以它会创建一个派生类,如XmlWellFormedWriterXmlAsyncCheckWriter等,这取决于设置。