C# 循环扫描文件夹 读取TXT文件 存储string
时间: 2023-09-10 13:05:18 浏览: 165
C# TXT文件循环读取
可以使用以下代码实现:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = @"C:\folder\subfolder"; // 文件夹路径
string[] files = Directory.GetFiles(folderPath, "*.txt", SearchOption.AllDirectories); // 获取所有txt文件路径
foreach (string file in files)
{
string content = File.ReadAllText(file); // 读取文件内容
// 处理文件内容,存储到string中
}
}
}
```
其中`folderPath`为文件夹路径,`files`为获取的所有txt文件路径,通过`File.ReadAllText`读取每个文件的内容,可以将内容存储到`string`中进行后续处理。`SearchOption.AllDirectories`参数表示搜索子目录。
阅读全文