我正在尝试筛选出一个方法,因此只返回前缀为“ff-”的文件。
我的代码如下:

 DirectoryInfo dinfo = new DirectoryInfo(@"C:\Windows\system32\tasks");
            FileInfo[] Files = dinfo.GetFiles("*.*");
            foreach (FileInfo file in Files)
            {
                listBox1.Items.Add(file.Name);
            }

最佳答案

这样地?

FileInfo[] Files = dinfo.GetFiles("FF-*.*");

Directory.GetFiles Method
报价:
* - Zero or more characters.
? - Exactly zero or one character.

例如,searchPattern字符串
“*t”搜索路径中的所有名称
以字母“T”结尾。这个
searchPattern字符串“s*”搜索
路径中以
字母S。

关于c# - 在C#中列出目录时如何过滤文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6479326/

10-11 16:16