how para leer todos los archivos dentro de una carpeta particular
Quiero leer todos los archivos xml dentro de una carpeta particular en c # .net
XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/product.xml")));
i tengo varios productos en la carpeta de categorías ... quiero repetir la carpeta y debería obtener todos los nombres de archivos xml del producto.
XDocument doc2 = XDocument.Load((PG.SMNR.XMLDataSourceUtil.GetXMLFilePath(Locale, "Products/category/x1.xml")));