Extraer información de un XML CFDI C#

Buenos días camaradas, en este vídeo les mostrare como extraer el UUID y datos del complemento usando la clase cfdv23.cs C#

   1: using System;
   2: using System.Collections.Generic;
   3: using System.ComponentModel;
   4: using System.Data;
   5: using System.Drawing;
   6: using System.Linq;
   7: using System.Text;
   8: using System.Threading.Tasks;
   9: using System.Windows.Forms;
  10: using System.Xml.Serialization;
  11: using System.Xml; 
  12:  
  13: XmlSerializer serielizer = new XmlSerializer(typeof(Comprobante));
  14: XmlTextReader reader = new XmlTextReader(@"C:\xml.xml");
  15: Comprobante factura = (Comprobante)serielizer.Deserialize(reader);
  16:  
  17: string strUUID,strSelloSat,strNoCertificadoSat,strSelloCFD,strFechaTimbrado;
  18: //MessageBox.Show (factura.fecha.ToString());
  19:  
  20: strUUID = (factura.Complemento.Any[0].Attributes[3].Value);

Espero les sirva

0