c#如何获取文件夹下的所有文件名

avatar
作者
猴君
阅读量:0

在C#中,您可以使用System.IO命名空间中的Directory类来获取文件夹下的所有文件名。以下是一个示例代码:

using System; using System.IO;  class Program {     static void Main()     {         // 指定要获取文件名的文件夹路径         string folderPath = @"C:\example_folder";          try         {             // 获取文件夹下的所有文件名             string[] fileNames = Directory.GetFiles(folderPath);              // 输出文件名             Console.WriteLine("文件夹下的所有文件名:");             foreach (string fileName in fileNames)             {                 Console.WriteLine(fileName);             }         }         catch (Exception ex)         {             Console.WriteLine("Error: " + ex.Message);         }     } } 

这段代码首先指定要获取文件名的文件夹路径,然后使用Directory.GetFiles()方法获取该文件夹下的所有文件名。最后,遍历并输出所有文件名。注意,这里的文件名包含了完整的文件路径。如果只需要文件名而不包含路径,可以使用Path.GetFileName()方法。

广告一刻

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