在C#中,可以使用Directory.GetFiles()
方法来获取文件夹下的文件名。该方法接受文件夹路径作为参数,并返回一个字符串数组,其中包含文件夹下所有的文件名。
下面是一个示例代码:
using System; using System.IO; class Program { static void Main() { string folderPath = @"C:\Path\To\Folder"; // 获取文件夹下的所有文件名 string[] fileNames = Directory.GetFiles(folderPath); // 打印所有文件名 foreach (string fileName in fileNames) { Console.WriteLine(fileName); } } }
请注意,Directory.GetFiles()
方法还接受一个可选的搜索模式参数,用于筛选特定类型的文件。例如,可以使用*.txt
来获取文件夹下所有的文本文件。
string[] fileNames = Directory.GetFiles(folderPath, "*.txt");