使用C#连续读取文件夹中的文件,可以通过以下步骤实现:
以下是一个示例代码:
using System;
using System.IO;
class Program
{
static void Main()
{
string folderPath = "your_folder_path"; // 替换为要读取的文件夹路径
string[] filePaths = Directory.GetFiles(folderPath);
foreach (string filePath in filePaths)
{
using (FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read))
{
using (StreamReader streamReader = new StreamReader(fileStream))
{
string line;
while ((line = streamReader.ReadLine()) != null)
{
// 处理每行数据
Console.WriteLine(line);
}
}
}
}
}
}
此代码会遍历指定文件夹中的所有文件,然后逐行读取每个文件的内容并进行处理。你可以根据需要对每行数据进行操作,比如解析、处理、存储等。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云