Ciao a tutti amici avrei bisogno del vostro aiuto per risolvere un problema. 
Sto facendo degli esercizi con gli xml, in particolare ho scaricato da un sito un fac-simile di una fattura elettronica. Il mio problema è che vorrei leggere il file xml ma solo determinati tag.
Mi spiego meglio, l'esempio del file xml che ho scaricato contiene questi dati in particolare IdCodice, Denominazione e Indirizzo
<CedentePrestatore>
      <DatiAnagrafici>
        <IdFiscaleIVA>
          <IdPaese>IT</IdPaese>
          <IdCodice>01234567890</IdCodice>
        </IdFiscaleIVA>
        <Anagrafica>
          <Denominazione>ALPHA SRL</Denominazione>
        </Anagrafica>
        <RegimeFiscale>RF19</RegimeFiscale>
      </DatiAnagrafici>
      <Sede>
        <Indirizzo>VIALE ROMA 543</Indirizzo>
        <CAP>07100</CAP>
        <Comune>SASSARI</Comune>
        <Provincia>SS</Provincia>
        <Nazione>IT</Nazione>
      </Sede>
    </CedentePrestatore>
il file contiene altri campi con la dicitura IdCodice, Denominazione e indirizzo, ma io vorrei visualizzare solo quelli all'interno del campo CedentePrestatore.
Mi potete aiutare a modificare questo codice con i vostri consigli??? Questo metodo legge tutti i campi e non risponde a quanto vorrei fare.
private static void readValuesXML(string path)
        {
            XmlTextReader text = new XmlTextReader(path);
            while (text.Read())
            {
                if (text.NodeType == XmlNodeType.Element && text.Name == "Denominazione")
                {
                    string t1 = text.ReadElementContentAsString();
                    Console.WriteLine("Denominazione = " + t1);
                }
                if (text.NodeType == XmlNodeType.Element && text.Name == "Indirizzo")
                {
                    string t2 = text.ReadElementContentAsString();
                    Console.WriteLine("Indirizzo = " + t2);
                }
                if (text.NodeType == XmlNodeType.Element && text.Name == "IdDocumento")
                {
                    string t3 = text.ReadElementContentAsString();
                    Console.WriteLine("Id Documento = " + t3);
                }
               
            }
            Console.Read();
        }
Grazie per il vostro prezioso aiuto