c#依次读取文件夹里的所有txt文件
时间: 2023-07-18 15:25:20 浏览: 192
c# 读取txt文件
4星 · 用户满意度95%
你可以使用C#中的Directory类和File类来实现读取文件夹里的所有txt文件的操作。以下是一个简单的代码示例:
```csharp
using System;
using System.IO;
class Program
{
static void Main(string[] args)
{
string folderPath = @"C:\MyFolder\"; // 文件夹路径
string[] files = Directory.GetFiles(folderPath, "*.txt"); // 获取所有txt文件
foreach (string file in files)
{
string content = File.ReadAllText(file); // 读取文件内容
Console.WriteLine("File Name: {0}", file);
Console.WriteLine("Content: {0}", content);
}
Console.ReadKey();
}
}
```
上面的代码首先通过`Directory.GetFiles()`方法获取文件夹中所有txt文件的路径,然后通过`File.ReadAllText()`方法读取每个文件的内容,最后将文件名和内容打印到控制台。
阅读全文