我试图使用流阅读器读取文件夹中的所有.txt文件.我现在有这个,它适用于一个文件,但我需要读取该文件夹中的所有文件.这就是我到目前为止所拥有的.任何建议将不胜感激.
using (var reader = new StreamReader(File.OpenRead(@"C:\ftp\inbox\test.txt")))
Run Code Online (Sandbox Code Playgroud)
您可以使用Directory.EnumerateFiles()方法代替.
返回与指定路径中的搜索模式匹配的可枚举文件名集合.
var txtFiles = Directory.EnumerateFiles(sourceDirectory, "*.txt");
foreach (string currentFile in txtFiles)
{
...
}
Run Code Online (Sandbox Code Playgroud)