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