117.info
人生若只如初见

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

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

未经允许不得转载 » 本文链接:https://www.117.info/ask/fec3eAzsLAwdTBlY.html

推荐文章

  • c++类的定义与使用

    在C++中,类是一种用户自定义的数据类型,可以用来封装数据和方法。
    类的定义包括两个部分:类的声明和类的实现。
    类的声明通常放在头文件(.h)中,包...

  • c++冒泡排序法代码

    以下是C++中使用冒泡排序算法对一个整数数组进行排序的代码示例:
    #include void bubbleSort(int arr[], int n) { for (int i = 0; i < n - 1; i++) { for ...

  • c++中cout

    在C++中,cout

  • C#报“未处理NullReferenceException”

    在C#中,NullReferenceException是一种常见的异常类型,表示试图访问一个空引用对象的成员或方法。这意味着某个变量被设置为null,而在尝试使用该变量时出现了异...

  • java中default关键字作用

    在Java中,default关键字有以下几种用法: 在switch语句中,default关键字表示当所有case条件都不满足时执行的代码块。它类似于if-else语句中的else部分。 在接口...

  • c语言如何输入一个字符串

    在C语言中,可以使用gets()函数或scanf()函数来输入一个字符串。
    使用gets()函数:
    #include int main() { char str[50]; printf("请输入一个字符串:...

  • c#多线程实现的四种方式

    C#中实现多线程的四种方式包括: 使用Thread类:可以通过创建Thread对象并传递一个委托方法作为线程的入口点来创建线程。然后可以调用Start方法启动线程。 Threa...

  • python中numpy库怎么安装

    在Python中安装numpy库有以下几种方法: 使用pip安装:在命令行中输入以下命令进行安装:
    pip install numpy 使用conda安装:如果你使用Anaconda作为Python...