使用csharp获取文件夹中文件
时间: 2024-05-15 12:15:32 浏览: 79
你可以使用C#中的Directory类和FileInfo类来获取文件夹中的文件。
以下是一个示例代码:
```
using System;
using System.IO;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
string folderPath = @"C:\Users\Public\Documents";
DirectoryInfo directory = new DirectoryInfo(folderPath);
foreach (FileInfo file in directory.GetFiles())
{
Console.WriteLine(file.FullName);
}
Console.ReadLine();
}
}
}
```
首先,我们定义了一个文件夹路径。然后,我们使用DirectoryInfo类创建一个文件夹对象。接下来,我们使用GetFiles方法从文件夹中获取所有文件的列表,并使用foreach循环遍历该列表。在循环中,我们使用FileInfo对象访问每个文件的FullName属性,并通过Console.WriteLine方法输出文件的完整路径。最后,我们使用Console.ReadLine方法暂停程序,以便我们可以查看输出。
你可以根据需要修改代码以适应你的需求。
阅读全文