c# 获取文件夹下的文件名

c#
863
2024/1/16 6:24:13
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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");

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何利用iText在C#中创建复杂的PDF布局