C#逐行读取文件夹内所有TXT文件
时间: 2023-08-03 09:13:06 浏览: 323
C#逐行读取txt文件的方法
以下是C#逐行读取文件夹内所有TXT文件的示例代码:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = @"C:\Temp"; // 文件夹路径
string[] fileEntries = Directory.GetFiles(folderPath, "*.txt"); // 获取所有 TXT 文件路径
foreach (string filePath in fileEntries)
{
Console.WriteLine($"Reading file: {filePath}");
using (StreamReader reader = new StreamReader(filePath))
{
string line;
while ((line = reader.ReadLine()) != null) // 逐行读取文本文件
{
Console.WriteLine(line);
}
}
}
}
}
```
以上代码会遍历文件夹中所有的 TXT 文件,并逐行读取每个文件的内容。您可以根据自己的需求对代码进行修改。
阅读全文