title: an error occurred while parsing entityname with '&'
body: <p>I have the next program that open a .XML document with Visual c#. I can´t open the Xml because it has a '&amp;', and I don´t know how i can open.</p>
  
  <pre><code>private void button1_Click(object sender, EventArgs e)
  {
      XmlDocument doc;
      doc = new XmlDocument();
      doc.Load("nuevo.xml");
  
      XmlNodeList menus;
      menus = doc.GetElementsByTagName("menu");
  
      foreach (XmlNode unMenu in menus)
      {
          if (unMenu.Attributes["precio"].Value == "50")
          {
              //Console.WriteLine(unMenu.Attributes["type"].Value);
              XPathNavigator navegador = doc.CreateNavigator();
              XPathNodeIterator nodos = navegador.Select("/restaurante");
              while (nodos.MoveNext())
              {
                  Console.WriteLine(nodos.Current.OuterXml);
                  Console.WriteLine();
                  textBox1.Text = nodos.Current.OuterXml;
              }
          }    
      }
  }
  </code></pre>