Por que existem métodos estáticos de criação?
Eu estava me perguntando,por que estáticoCreate
existem métodos?
Por exemplo, por que usar este código:
System.Xml.XmlReader reader = System.Xml.XmlReader.Create(inputUri);
sobre este código:
System.Xml.XmlReader reader = new System.Xml.XmlReader(inputUri);
Não consigo encontrar a justificativa para usar um sobre o outro e não consigo encontrar nenhuma relação entre as classes que usam esse construto sobre o outro.
Alguém pode lançar alguma luz sobre isso?