C#怎么遍历目录读取图片类型的文件啊
看到一个遍历目录的函数 
                         private   void   ListFolderFiles(FileSystemInfo   fileinfo) 
                         { 
                                     if   (!fileinfo.Exists)   return; 
                                     DirectoryInfo   dirinfo   =   fileinfo   as   DirectoryInfo; 
                                     if   (dirinfo   ==   null)   return;   //不是目录    
                                     FileSystemInfo[]   files   =   dirinfo.GetFileSystemInfos(); 
                                     for   (int   i   =   0;   i    <   files.Length;   i++)   //遍历目录下所有文件、子目录 
                                     { 
                                                 FileInfo   file   =   files[i]   as   FileInfo; 
                                                 if   (file   !=   null)   //   是文件    
                                                 { 
                                                             //操作 
                                                             //FileList   +=   file; 
                                                 } 
                                                 else   //是目录    
                                                 { 
                                                          //PopulateFiles(files[i],   Ext); 
                                                             ListFolderFiles(files[i]);   //对子目录进行递归调用    
                                                 } 
                                     } 
                         }   
 但不知道怎么传递FileSystemInfo      的参数     
 我、的是用treeView来显示目录 
 怎么把目录传递给 
 ListFolderFiles 
 然后遍历出   所有比如jpg类型的文件啊
------解决方案--------------------DirectoryInfo dinfo = new DirectoryInfo(path); 
                     FileSystemInfo finfo = dinfo as FileSystemInfo; 
                     ListFolderFiles(finfo);
------解决方案--------------------将这句改为FileSystemInfo[] files = dirinfo.GetFileSystemInfos( "*.jpg "); 
 可以遍历jpg扩展名的
------解决方案--------------------