【问题标题】:how can i filter only .sql files using directory.getfiles如何使用 directory.getfiles 仅过滤 .sql 文件
【发布时间】:2011-12-04 12:45:38
【问题描述】:

我正在尝试从给定的目录路径中过滤 only.sql 文件

但它会压缩给定目录路径中的所有文件

      string directorypath = @"C:\access";

        DirectoryInfo di = new DirectoryInfo(directorypath);

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

            CompressionMethod(fi);


        }

但是,我只想将 .sql 文件发送到此方法 CompressionMethod(fi) .... 我该怎么做 那个

有没有人帮忙解决这个问题...

非常感谢....

【问题讨论】:

    标签: c# .net winforms directory getfiles


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      存在带有搜索模式的 GetFiles 重载:GetFiles(string searchpattern)

      所以使用:

      di.GetFiles("*.sql")
      

      【讨论】:

        猜你喜欢
        • 2010-11-27
        • 1970-01-01
        • 2011-06-03
        • 1970-01-01
        • 2023-03-09
        • 2010-09-14
        • 1970-01-01
        • 2019-07-04
        相关资源
        最近更新 更多