try
using System;
using System.Xml;class CreateXml
{
  public static void Main()
  {
XmlDocument myXmlDocument = new XmlDocument();

XmlNode firstnode = myXmlDocument.CreateElement("dog");
myXmlDocument.AppendChild(firstnode);
  XmlNode attr = myXmlDocument.CreateNode(XmlNodeType.Attribute, "genre", null);
     attr.Value = "novel"; 
       firstnode.Attributes.SetNamedItem(attr);
    XmlElement elem=myXmlDocument.CreateElement("color");
     elem.InnerText="black";
     firstnode.AppendChild(elem);
     
     XmlElement elem1=myXmlDocument.CreateElement("nickname");
     elem1.InnerText="Jacky";  
     firstnode.AppendChild(elem1); myXmlDocument.Save(Console.Out);
  }
}