我想知道如何读取位于服务器上的多个(大约 500-1000 个)文本文件。到目前为止,我已经为一个只读取单个文本文件的程序编写了代码。
这是我目前正在阅读单个文件的方式。
public void button1_Click(object sender, EventArgs e)
{
// Reading/Inputing column values
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
string[] fileLines = File.ReadAllLines(ofd.FileName);
我想摆脱打开文件对话框,让程序自动读取服务器中的500-1000个文本文件。
我在想一些事情
for (int i =0; i<numFiles; i++)
{
//just use string[] fileLines =File.ReadAllLines()
//how would i specify the path for multiple files?
}
那么问题是:
- 我将如何处理这个?
- 我应该如何获得文件的数量?
(我猜我必须阅读包含它们的服务器文件。)