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