📜  C# 程序从给定目录中获取文件列表

📅  最后修改于: 2022-05-13 01:54:34.126000             🧑  作者: Mango

C# 程序从给定目录中获取文件列表

给定一个目录,现在我们将从给定目录中找到文件列表。因此,为此,我们使用 Directory 类的 GetFiles() 方法。此方法用于从给定目录或子目录中查找文件列表。该方法的重载方法有:

1. GetFiles(String):该方法将返回指定目录中的文件名(包括它们的路径)。

句法:

2. GetFiles(String, String):该方法将返回指定目录中与指定搜索模式匹配的文件名(包括它们的路径)。

句法:

3. GetFiles(String, String, SearchOption):此方法将返回与指定目录中指定搜索模式和枚举选项匹配的文件名(包括它们的路径)。

语法

4、GetFiles(String, String, SearchOption):该方法将返回指定目录中与指定搜索模式匹配的文件名(包括其路径),使用一个值来判断是否搜索子目录。

语法

示例:在此示例中,我们将使用 GetFiles() 方法查找 C 驱动器中存在的文件。

C#
// C# program to get the list of 
// files from the specified directory
using System;
using System.IO;
  
class GFG{
  
static void Main()
{
      
    // Getting files from C drive
    // Using the GetFiles() method
    string[] filedata = Directory.GetFiles(@"C:\");
      
    // Displaying the file name one by one
    foreach (string i in filedata)
    {
        Console.WriteLine(i);
    }
}
}


输出:

A
Dell
flask web application