如何才能遍历文件夹
我定义了一个方法ReadTextFile(string   filename)   
 假设路径为c:\test   该目录下有多个xml文件, 
 请问如何才能遍历该文件夹下所有xml文件,   并且每查询到一个xml   
 文件就调用ReadTextFile(string   filename)一次呢?
------解决方案--------------------directory dr = new directory( "c:\text "); 
 foreach(Fileinfo fi in dr.getfiles()) 
 {   
 }
------解决方案--------------------public void ReadTextFile(string FilePath) 
         { 
             DirectoryInfo dirRoot = new DirectoryInfo(FilePath); 
             Console.WriteLine( "----Current Directory: " + FilePath +  "--------------- "); 
             foreach(FileInfo file in dirRoot.GetFiles()) 
             { 
                 Console.WriteLine(file.DirectoryName); 
             } 
             foreach (DirectoryInfo direcory in dirRoot.GetDirectories()) 
             { 
                 ReadTextFile(direcory.FullName); 
             } 
         }