过滤的文件列表

时间:2014-01-06 17:30:52

标签: c# file filter

我有一个项目要做,我希望在选项2中用户提供扩展/关键字作为示例和程序搜索目录为此并打印包含此扩展名/关键字的所有文件,我需要一些帮助如果它是可能的。

2 个答案:

答案 0 :(得分:0)

然后使用Directory.GetFiles()方法的另一个重载,该方法接受搜索模式作为参数。

MSDN上查看。这是一个例子。

var files = Directory.GetFiles(@"c:\", "*.exe");

显然,用存储来自用户的输入的变量名替换第二个参数。

答案 1 :(得分:0)

或者类似的东西:

IEnumerable<string> results = filePaths.Where(x => x.EndsWith(".exe"));