我正在尝试从给定的目录路径中过滤only.sql文件
但它将压缩给定目录路径中的所有文件
string directorypath = @"C:\access";
DirectoryInfo di = new DirectoryInfo(directorypath);
foreach (FileInfo fi in di.GetFiles().Where(.sql))
{
CompressionMethod(fi);
}
但是,我想只发送.sql文件到这个方法CompressionMethod(fi)....我该怎么办
任何人都可以帮忙...
非常感谢....答案 0 :(得分:4)
您应该使用di.GetFiles("*.sql")
答案 1 :(得分:2)
GetFiles存在一个带有searchpattern的重载:GetFiles(string searchpattern)
所以使用:
di.GetFiles("*.sql")