puoi utilizzare GetFiles() mettendo come criterio di ricerca la parte fissa del nome dei file e jolly , dentro un For each... next
tipo questo esempio:
codice:
dim PatternFiles as string = "FDC_201001*" '<<--- se i file in questione
hanno anche una estenzione es..: ="FDC_201001*.txt"
'inizia un ciclo per tutti i file trovati
For Each File As String In FileSystem.GetFiles("c:\temp", FileIO.SearchOption.SearchTopLevelOnly, PatternFiles)
'File conterrà il nome completo del file, quindi nel tuo caso procederai:
Using reader As XmlReader = XmlReader.Create(File)
........
........
next File
la variabile PatternFiles potresti anche settarla tramite codice asseconda del mese anno che interessa..
ciao