Directory.GetFiles和Linq配合使用

avatar
作者
猴君
阅读量:1

您可以使用Directory.GetFiles方法来获取指定目录中的所有文件路径,然后使用LINQ查询来进一步筛选和处理这些文件路径。以下是一个示例代码:

using System; using System.IO; using System.Linq;  class Program {     static void Main()     {         string folderPath = @"C:\ExampleFolder";                  string[] files = Directory.GetFiles(folderPath);          var txtFiles = files.Where(f => f.EndsWith(".txt"));          foreach (var txtFile in txtFiles)         {             Console.WriteLine(txtFile);         }     } } 

在这个示例中,我们首先使用Directory.GetFiles方法获取指定文件夹中的所有文件路径,然后使用LINQ查询来过滤出.txt文件,并最终输出这些.txt文件的路径。您可以根据需要,使用LINQ的各种方法对文件路径进行进一步的处理和筛选。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!