2011-10-10 47 views
0

我想过滤来自给定的目录路径我如何使用directory.getfiles

的only.sql文件只过滤.sql文件,但它会在指定的目录路径压缩所有文件

 string directorypath = @"C:\access"; 

     DirectoryInfo di = new DirectoryInfo(directorypath); 

     foreach (FileInfo fi in di.GetFiles().Where(.sql)) 
     { 

      CompressionMethod(fi); 


     } 

但是,我想只有.sql文件发送到这个方法CompressionMethod(FI)....我怎么能做到这

将在此任何一个请帮助...

许多感谢....

回答

4

您应该使用di.GetFiles("*.sql")

+0

非常感谢它现在工作.... –

2

存在一个是searchPattern的GetFiles过载:的GetFiles(字符串是searchPattern)

所以要用:

di.GetFiles("*.sql") 
+0

非常感谢.... –

相关问题