在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()
方法。