Hola angel_MR
Lo puedes hacer mediante LinQ
Para moverte entre nodos, debes declarar los namespaces del XML en cuestion
Código VB:
Ver originalDim nsCFDi As XNamespace = "http://www.sat.gob.mx/cfd/3"
Cargas tu archivo fisico XML en un XDocument
Código VB:
Ver originalDim archivoXML As XDocument = XDocument.Load("Ruta de tu archivo")
Entonces, lees lo que busques.. en este caso la cantidad de Conceptos
Código VB:
Ver originalDim CantidadConceptos As Integer = archivoXML.Descendants(nsCFDi + "Comprobante").Elements(nsCFDi + "Conceptos").Elements().Count()
Editalo un poco y adaptalo para leer el total, ya tienes la base :)
Saludos