Как я могу фильтровать только файлы .sql, используя directory.getfiles - PullRequest
0 голосов
/ 10 октября 2011

Я пытаюсь отфильтровать файлы only.sql по указанному пути к каталогу

Но он сжимает все файлы в указанном пути к каталогу

      string directorypath = @"C:\access";

        DirectoryInfo di = new DirectoryInfo(directorypath);

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

            CompressionMethod(fi);


        }

, но я хочу только отправить.sql файлы к этому методу CompressionMethod (fi) .... как я могу это сделать

может ли кто-нибудь помочь с этим ...

большое спасибо ....

Ответы [ 2 ]

4 голосов
/ 10 октября 2011

Вы должны использовать di.GetFiles("*.sql")

2 голосов
/ 10 октября 2011

существует перегрузка GetFiles с помощью searchpattern: GetFiles (string searchpattern)

, поэтому используйте:

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