gpt4 book ai didi

c# - 使用 StreamReader 读取文件夹中的所有文本文件

转载 作者:行者123 更新时间:2023-12-05 08:44:14 26 4
gpt4 key购买 nike

我正在尝试使用流阅读器读取文件夹中的所有 .txt 文件。我现在有了这个,它适用于一个文件,但我需要读取文件夹中的所有文件。这是我到目前为止所拥有的。任何建议将不胜感激。

using (var reader = new StreamReader(File.OpenRead(@"C:\ftp\inbox\test.txt")))

最佳答案

您可以使用 Directory.EnumerateFiles()方法代替。

Returns an enumerable collection of file names that match a search pattern in a specified path.

var txtFiles = Directory.EnumerateFiles(sourceDirectory, "*.txt");
foreach (string currentFile in txtFiles)
{
...
}

关于c# - 使用 StreamReader 读取文件夹中的所有文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14630312/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com