C#遍历文件夹内全部文件
时间: 2023-08-10 11:55:54 浏览: 105
c#遍历指定文件夹中的所有文件
在C#中,你可以使用`Directory.GetFiles`方法来遍历文件夹内的所有文件。以下是一个示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main()
{
string folderPath = "your_folder_path";
// 获取文件夹内的所有文件路径
string[] files = Directory.GetFiles(folderPath);
// 遍历每个文件
foreach (string file in files)
{
Console.WriteLine(file);
}
}
}
```
在这个示例中,将`your_folder_path`替换为你想要遍历的文件夹路径。然后,使用`Directory.GetFiles`方法来获取该文件夹内的所有文件路径,并将结果保存在名为`files`的字符串数组中。最后,使用`foreach`循环遍历每个文件,并将其打印到控制台上。
请注意,如果你需要遍历子文件夹中的文件,可以使用`Directory.GetFiles(folderPath, "*", SearchOption.AllDirectories)`方法来获取文件夹及其子文件夹内的所有文件路径。
阅读全文